springMVC 与异步提交错误 请高手来分析分析帮帮我这个菜鸟

qq_32474817 2016-01-25 02:30:18
页面
alert(rows.uid);
if(r){
$.post("user/deleSystem.do", {
"uid": rows.uid,
method : 'deleSystem'
},function(data){

}, "text");
}
rows.uid 是个数字
服务器端
@ResponseBody
@RequestMapping(value="/studentsAll.do",method=RequestMethod.POST)
public ModelMap StudentsAll(int pageNo,int pageSize,ModelMap map){
Page<Sys_students> pages = servlce.allstudents(pageNo, pageSize, null);
map.addAttribute("rows", pages.getData());
map.addAttribute("total", pages.getTotal());
return map;
}

报错:严重: Servlet.service() for servlet test threw exception
java.lang.IllegalStateException: Ambiguous handler methods mapped for HTTP path '/user/deleSystem.do': {public void com.spring.controller.TextController.deleSystem(int,org.springframework.ui.ModelMap), public void com.spring.controller.TextController.demandmyUserName(java.lang.String,int,org.springframework.ui.ModelMap)}. If you intend to handle the same path in multiple methods, then factor them out into a dedicated handler class with that path mapped at the type level!
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$ServletHandlerMethodResolver.resolveHandlerMethod(AnnotationMethodHandlerAdapter.java:490)
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:380)
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:373)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:771)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:563)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:879)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:617)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1778)
at java.lang.Thread.run(Thread.java:619)

...全文
142 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
街头小贩 2016-01-25
  • 打赏
  • 举报
回复
1. 你请求的: /deleSystem.do 而你贴的: /studentsAll.do 2. @ResponseBody还返回一个ModelMap有什么用? 3. StudentsAll(int pageNo,int pageSize,ModelMap map){} 前两个参数怎么来的.好好看看spring的手册,上面写的很全面
qq_32474817 2016-01-25
  • 打赏
  • 举报
回复
value在服务器出现多个了 就报了如上的错误

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧