欢迎大家关注我的公众号,添加我为好友!
我在学习ssm项目的时候出现了“No mapping found for HTTP request with URI [/item/536563] in DispatcherServlet with name 'taotao-manager'”的错误提示,一开始百度了好多种方法都没有找到原因。错误代码如下:
2018-02-28 20:05:01,439 [http-bio-8080-exec-7] [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]-[DEBUG] Did not find handler method for [/item/536563]
2018-02-28 20:05:01,439 [http-bio-8080-exec-7] [org.springframework.web.servlet.PageNotFound]-[WARN] No mapping found for HTTP request with URI [/item/536563] in DispatcherServlet with name 'taotao-manager'
2018-02-28 20:05:01,439 [http-bio-8080-exec-7] [org.springframework.web.servlet.DispatcherServlet]-[DEBUG] Successfully completed request
然后页面报404错误:
于是我试着把项目重新整理一遍发现一个很是不应该出现的问题,那就是controller层没有加上controller注解。
错误代码:
public class ItemController {}
正确代码:
@Controller
public class ItemController {}
希望我们在写代码的时候要细心一点呀。
欢迎大家关注我的公众号,添加我为好友!