文档章节

关于Sring MVC 无法找到URL映射controller的问题

edgar_chan
 edgar_chan
发布于 2015/04/07 16:58
字数 277
阅读 75
收藏 1

             今天打算在一个基于struts2的项目上镶嵌spring mvc,自认为各方面配置一切正常,启动起来后,访问测试controller,却始终报告 No mapping found for HTTP request with URI   ,于是各种检查,发现配置完全合理, 依然不得其门。后来回看启动日志,发现有 Rejected bean name xx: no URL paths identified 这样的日志

最后发现有歪果仁s遇到这样的问题并给出了处理意见:Can you try with /app/* as the servlet mapping url and /home as the RequestMapping. Then try accessing it with /app/home. There are certain issues with mapping /* - once you get the rest of the mapping working with /app - we can look at removing the /app

http://stackoverflow.com/questions/8285826/spring-mvc-no-url-paths-identified

再查看自己的配置

web.xml

<servlet-mapping>
        <servlet-name>spring-mvc</servlet-name>
        <url-pattern>/mvc/*</url-pattern>
    </servlet-mapping>

 **controller.java

@RequestMapping("/mvc/report/jsp")

去掉上面的'/mvc',然后就正常了。



© 著作权归作者所有

共有 人打赏支持
edgar_chan
粉丝 0
博文 1
码字总数 277
作品 0
深圳
Spring MVC静态资源url映射处理

今天发现网上有些坑爹的博客,估计博主自己也没要用过,就写了出来,害得我折腾半天。鉴于避免其他同学出现类似的情况,写出来,也请大家指正。 优雅REST风格的资源URL不希望带 .html 或 .d...

钟声已经敲响
2016/10/10
503
0
关于springMVC中AOP的问题

Spring MVC 和 Spring 整合的时候,SpringMVC的springmvc.xml文件中 配置扫描包,不要包含 service的注解,Spring的applicationContext.xml文件中 配置扫描包时,不要包含controller的注解,...

StupidZhe
2016/06/23
16
0

<mvc:annotation-driven >和context:component-scan的区别 为啥要说这两个注解的区别,因为<mvc:annotation-driven >和context:component-scan放置的位置出错,可能就会导致项目出现404的错误......

小车车
2016/07/07
38
0
Spring 3 MVC深入研究

一、前言: 大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,...

玄空
2012/09/27
0
2
Spring 3 MVC深入研究[转]

一、前言: 大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,...

kext
2011/09/06
0
4

没有更多内容

加载失败,请刷新页面

加载更多

微信小程序页面栈管理

页面路由 在小程序中所有页面的路由全部由框架进行管理。 页面栈 框架以栈的形式维护了当前的所有页面。当发生路由切换的时候,页面栈的表现如下: 路由方式 页面栈表现 初始化 新页面入栈 ...

昙花一现
28分钟前
1
0
es6 let使用总结

中午偷个闲做个es6let的使用总结 作用域块 在作用域块中声明的变量不受外部的影响,见例子 {let a= 10;{let a= 20;console.log('子作用域', a);// 20}console.log('父作用域', a);// 10...

莫西摩西
30分钟前
0
0
ppwjs之bootstrap文字排版:排版常量

$bootstrap.字体.加粗类 = "font-weight-bold";$bootstrap.字体.普通类 = "font-weight-normal";$bootstrap.字体.纤细类 = "font-weight-light";$bootstrap.字体.斜体类 = "font-ital......

ppwjs
34分钟前
0
0
macOS Mojave 去除 Dock 栏最近打开的 App

升级 macOS Mojave 正式版后,每打开一个 App ,关闭后在 Dock 栏仍会保留下来,并与“钉”在 Dock 栏的那些常驻 App 以一个分割线隔开,这与 iPad 上类似,但是在 mac 下此功能显得十分别扭...

whoru
38分钟前
3
1
在Debian 9系统上安装Mysql数据库的方法教程

前言 看到题目大家应都会想,在 Debian 9 上安装 Mysql?那不是很简单的事儿吗?直接 sudo apt install mysql-server 不就行了吗? 没想到遇到了几个之前没遇到的问题,耽误了不少时间。 原来...

临江仙卜算子
今天
4
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部