2 purensong333 purensong333 于 2015.06.09 11:15 提问

spring-mvc controller能访问到但无法跳转到静态jsp页面

问题很小,但是一直没找出问题来,maven项目build没问题,运行也没问题,就是访问的时候能访问到controller但无法跳转到jsp页面,路径问题还是xml配置问题呢。
求大神指点。。。
这是目录结构
图片说明
这是web.xml配置和spring-mvc配置
图片说明
图片说明
这个是controller
图片说明

11个回答

qq_16168871
qq_16168871   2015.06.09 13:49

将jsp文件夹放到WEB-INF下面,然后配置里面 /WEB-INF/jsp/ 这样写

qq_16168871
qq_16168871 回复purensong333: 恩恩,那就好,记住这个问题,以后遇到别错了。
2 年多之前 回复
purensong333
purensong333 最后问题解决了,tomcat解析问题,改成tomcat7没问题了。整个流程是对的
2 年多之前 回复
wj19921118
wj19921118   2015.10.27 15:30

你把url-pattern 的/* 改为 / 解决问题。

zhoutao499
zhoutao499   2015.06.11 17:12

在spring-mvc配置文件中加入访问静态文件配置

purensong333
purensong333 静态文件配置是引用css\js用的吧
2 年多之前 回复
javaliu1
javaliu1   2015.06.11 22:12

页面404 是路径不对,后台出错是xml没配置静态文件。、

purensong333
purensong333 不是404错误,是tomcat8问题,我用tomcat7就没事了。。囧
2 年多之前 回复
Touching_the_sky
Touching_the_sky   2016.04.29 22:38

我最近遇到跟你的问题一样,在springmvc的controller方法返回一个string类型实现页面跳转,但是我换了tomcat 7.0还是报404错误,jsp的路径是对的,但是就是跳转访问不了,好烦恼。

Touching_the_sky
Touching_the_sky /*好像是不对的,我写的是*.action 所有以.action结尾的都拦截到
大约一年之前 回复
zhang_yan_bj
zhang_yan_bj 我也遇到这个问题,找了半天发现 web.xml <servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> 注意,红色的地方,反斜杠后边没有*
一年多之前 回复
zhang_yan_bj
zhang_yan_bj   2016.06.14 10:40

我也遇到这个问题,找了半天发现

web.xml


springmvc

# /

注意,反斜杠后边没有*

zhang_yan_bj
zhang_yan_bj   2016.06.14 10:41

我也遇到这个问题,找了半天发现

web.xml


springmvc
/

注意,红色的地方,反斜杠后边没有*

beacon_2011
beacon_2011   Rxr 2015.06.10 15:56

确认一下路径有没有写错

francislpx
francislpx   2015.06.11 16:42

为什么直接用了Dao里的接口,应该用service里面的呀,使用@Resource注入service

francislpx
francislpx 回复purensong333: 不是舒不舒服的问题,直接使用Dao的话,分层的意义就没有了
2 年多之前 回复
francislpx
francislpx 打错了 - - !
2 年多之前 回复
purensong333
purensong333 @service注入把。确实应该用service舒服一点
2 年多之前 回复
lixuegen
lixuegen   2016.10.31 16:19

楼主找到问题了吗?

共11条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片