org.springframework.web.servlet.DispatcherServlet.noHandlerFound No mapping for GET /custom/getlist
时间: 2023-08-28 19:44:48 浏览: 229
spring的jar包解决:DispatcherServlet
5星 · 资源好评率100%
这个问题是由于Spring MVC框架中的DispatcherServlet在处理请求时没有找到匹配的处理器(Handler)所导致的。具体来说,当一个请求进入DispatcherServlet时,DispatcherServlet会根据请求的URL路径和请求方式(GET、POST等)来寻找与之匹配的Handler,如果找不到匹配的Handler,则会抛出"noHandlerFound"异常。
出现这种情况的原因可能是:
1. 请求的URL路径和Controller中@RequestMapping注解的value不匹配;
2. Controller中没有对应的请求处理方法(即@RequestMapping注解下的方法);
3. 没有配置正确的视图解析器(ViewResolver),导致无法找到对应的视图(View)。
解决这种问题的方法是:
1. 检查请求的URL路径是否与Controller中@RequestMapping注解的value匹配;
2. 确保Controller中有对应的请求处理方法;
3. 检查视图解析器是否配置正确,是否能够找到对应的视图。
阅读全文