2 easonjake easonjake 于 2016.09.20 21:41 提问

新手刚开始学struts2,一直是404.

图片说明
刚开始学struts2,照着网上的例子写了个登录的实例,一直出现图片的内容。请问一般是什么原因会导致这种情况?谢谢。

17个回答

oSanYeCao1234567
oSanYeCao1234567   Ds   Rxr 2016.09.20 22:09

web.xml中没有配置servlet映射

easonjake
easonjake 我看教程都是没说要配置servlet的。请问为什么要配置呢?
大约一年之前 回复
kakasun_0
kakasun_0   2016.09.20 22:56

请求路径错了啊,你写了namespace="/test",所以要在login.jsp前加上/test,或者在strust,xml中直接把namespace去掉,再请求一次

qq_29594393
qq_29594393   Ds   Rxr 2016.09.20 21:42

找不到文件,路径,配置文件说明的确认确认再确认一下

easonjake
easonjake 已经发截图了,请看一下,求指教。
大约一年之前 回复
guwei4037
guwei4037   Ds   Rxr 2016.09.20 21:50

没有login.jsp这个文件吧,或者路径不对。看看工程下的webroot目录下有没有login.jsp.

easonjake
easonjake 我用Eclipse,只有WebContent,有login.jsp。在整个项目里面没看到webroot目录。
大约一年之前 回复
zhaofuwu
zhaofuwu   2016.09.20 21:53

404 路径问题,看一下请求路径。或者把你的项目结构,和配置弄出来看一下

easonjake
easonjake 已经发截图了,请看一下,求指教。
大约一年之前 回复
leiwuyu1
leiwuyu1   2016.09.20 21:53

把你的struct.xml文件 发一下

easonjake
easonjake 已经发截图了,请看一下,求指教。
大约一年之前 回复
easonjake
easonjake   2016.09.20 22:05

图片说明
图片说明
图片说明
这是项目和配置的截图,请各位前辈指点。

smander2014
smander2014   2016.09.20 22:15

可以贴出你的tomcat服务器运行状态吗?我感觉上面的文件应该不是问题。你用的是myeclipse自带的tomcat还是本机的服务器?

easonjake
easonjake 我是用Eclipse,tomcat也是自己下载配置的tomcat8。其实我对服务器的知识也不熟,请问在使用服务器的时候有什么地方需要特别注意的吗?
大约一年之前 回复
Marksinoberg
Marksinoberg   Ds   Rxr 2016.09.20 23:27

请求路径错了啊,你写了namespace="/test",所以要在login.jsp前加上/test,或者在strust,xml中直接把namespace去掉,再请求一次

这个可行吗?

easonjake
easonjake 没用。
大约一年之前 回复
qq_16811963
qq_16811963 有的时候可行。
大约一年之前 回复
qq_16811963
qq_16811963   2016.09.20 23:42

你把你那一堆多余的welcome-list删除试试

easonjake
easonjake 没用
大约一年之前 回复
共17条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片