springMVC No mapping found for HTTP request with URI (2012-02-03 09:21:13)

9人阅读 评论(0) 收藏 举报
分类:
标签: 

杂谈

 
 

No mapping found for HTTP request with URI

出现这个问题的原因是在web.xml中配置错了,如:

 <servlet>
 <servlet-name>springMVCDispatcherServlet</servlet-name>
 <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
 <init-param>
 <param-name>contextConfigLocation</param-name>
 <param-value>/WEB-INF/springMVC-servlet.xml</param-value>
 </init-param>
  <load-on-startup>1</load-on-startup>
 </servlet>
 <servlet-mapping>
 <servlet-name>springMVCDispatcherServlet</servlet-name>
 <url-pattern>/*</url-pattern>
 </servlet-mapping>

当你在control中返回一个路径的时候,它又把路径(/view/index.jsp)当作一个请求被dispatcherServlet所拦截。所以会抛出异常,解决的办法有两个:

第一即使让dispatcherServlet的拦截加上后缀如:*.do;

这样以jsp后缀的就不会别拦截了。

第二个方法是在spring-servlet.xml中加入:

<mvc:default-servlet-handler/>

 

就解决了此问题

查看评论

完美解决SpringMVC中静态资源无法找到(No mapping found for HTTP request with URI)问题

今天遇到一个比较新奇的问题,但是也应该是使用spring MVC框架时由于疏忽经常会遇到的一个,解决后写出来和大家分享分享。 问题描述:项目正常启动,可以访问页面,但是无法找到静态资源文件,如cs...
  • jdjdndhj
  • jdjdndhj
  • 2017-02-07 13:36:55
  • 23731

maven+spring 遇到No mapping found for HTTP request with URI的问题

照着书上写了一个maven项目,一直遇到 No mapping found for HTTP request with URI [/first/test1] in DispatcherServlet...
  • zhuxiane
  • zhuxiane
  • 2017-02-28 19:02:03
  • 1060

[org.springframework.web.servlet.PageNotFound] - No mapping found for HTTP request with URI [/ssm/us

今天做项目中一直遇到这个问题[org.springframework.web.servlet.PageNotFound] - No mapping found for HTTP request wit...
  • qq_32340877
  • qq_32340877
  • 2017-02-25 14:36:55
  • 5813

springMVC--关于no mapping found for http request with uri

首次部署springMVC项目时,很有可能会遇到这个可恶的警告: no mapping found for http request with uri **** in           dispat...
  • liuxins
  • liuxins
  • 2016-07-07 09:42:38
  • 5197

springmvc No mapping found for HTTP request with URI in Dispatc

博客分类:  Java Web springmvcspring MVCNo mapping foundurl-pattern  项目是使用spring MVC (1...
  • qingfeng812
  • qingfeng812
  • 2014-04-01 16:18:37
  • 3052

No mapping found for HTTP request with URI [/springmvc/queryitems.action] in DispatcherServlet with

【摘录】SpringMVC环境搭建就三步: 第一步,导入jar包。 第二步,修改web.xml配置。 第三步,增加对应的xml。 利用百度、google搜索关键字【Spring MVC 环境搭...
  • J_NINE
  • J_NINE
  • 2016-06-28 08:43:50
  • 567

SpringMVC资源无法找到(No mapping found for HTTP request with URI)问题解决

,主要看尖括号内部分。 问题原因:罪魁祸首是web.xml下对springmvc的DispatcherServlet请求url映射的配置,原配置如下: springMVC org....
  • u013997090
  • u013997090
  • 2016-03-11 11:19:53
  • 3047

SpringMVC:No mapping found for HTTP request with URI [/account/*] in DispatcherServlet with

问题描述:No mapping found for HTTP request with URI [/account/*] in DispatcherServlet with name "spring-...
  • zhouzhiwengang
  • zhouzhiwengang
  • 2017-02-17 17:56:47
  • 562

警告: No mapping found for HTTP request with URI [/Springmvc/test] in DispatcherServlet with dispatche

拿SpringMvc练笔的时候,突然出现了这个问题,这个就是说明你的httpurl没有映射出来,也就是说的你controller没有注入。通常出现这种问题有2种情况,第一种 在springmvc-c...
  • u011410529
  • u011410529
  • 2015-03-29 21:47:05
  • 38072

搭建spring 和maven工程时发生警告No mapping found for HTTP request with URI

最近在搭建一个springmvc + maven工程,所有的环境都搭建号之后,在浏览器测试访问controller是老是报404错误,起初以为是controller没有扫描到,但是配置文件里面也配置了...
  • hzf1993
  • hzf1993
  • 2017-04-21 16:31:33
  • 4322
    个人资料
    持之以恒
    等级:
    访问量: 1万+
    积分: 1743
    排名: 2万+
    最新评论