java springmvc No mapping found for HTTP request with URI

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java springmvc No mapping found for HTTP request with URI相关的知识,希望对你有一定的参考价值。

最近,想写一个全文搜索的工具,想着就是用springMVC+lucene+tika来完成,当把整个架构都搭建好了以后,发现springmvc配置的control总是映射不到,总是报No mapping found for HTTP request with URI,导致无法执行逻辑层;

经过两天的不断尝试(期间spring源码都翻看了一些,而且通过调试spring代码找原因,最终也没找到),偶然之间觉得使用maven的clean和install的方式打成war试了一下,居然问题不存在了。考虑了一下,总结如下:

        我是使用maven去搭建的整个工程,为了方便就直接使用了eclipse中集成的tomcat去运行程序,导致总是找不到control,在网上看了很多博客,都没能解决我遇到的问题,最终通过使用maven的clean,然后install生成一个war包,通过tomcat中的conf/Catalina/*.xml配置方式,直接指向maven生成的target目录,运行问题消失。

本文出自 “java” 博客,请务必保留此出处http://zwbjava.blog.51cto.com/2789897/1850918

以上是关于java springmvc No mapping found for HTTP request with URI的主要内容,如果未能解决你的问题,请参考以下文章

SpringMVC的问题No mapping found for HTTP request with URI

springmvc报404错误No mapping found for HTTP request with URI [/mavenSpringmvc/requesttest] in Dispatche

No mapping found for HTTP request with URI [/webapp/] in DispatcherServlet with name 'SpringMVC&

为啥 Spring MVC 以 404 响应并报告“No mapping found for HTTP request with URI [...] in DispatcherServlet”?

No converter found for return value of type: class java.util.HashMap + 'Content-Type' cannot

springmvc如何返回json串和返回map的区别