当前位置: 代码迷 >> Java Web开发 >> 整合SSH后,提示找不到action,求相助
  详细解决方案

整合SSH后,提示找不到action,求相助

热度:511   发布时间:2016-04-15 22:43:17.0
整合SSH后,提示找不到action,求帮助
本帖最后由 a3283240 于 2015-02-03 15:46:11 编辑
action的截图

applicationContext.xml的截图


dao的截图

service的截图


运行后老是提示404 ,找不到login.action
求大牛帮助~~~
------解决思路----------------------
配置的login_*,你的URL也要是login_方法名,那个下划线是不能省略的!
不过这里你使用了动态方法调用,又只有一个默认的excute方法没有必要啊!
直接去掉login_*后面的_*和method属性应该就行了吧!
------解决思路----------------------
引用:
Quote: 引用:

配置的login_*,你的URL也要是login_方法名,那个下划线是不能省略的!
不过这里你使用了动态方法调用,又只有一个默认的excute方法没有必要啊!
直接去掉login_*后面的_*和method属性应该就行了吧!

直接login.action是可以的,我另一个工程中也是这样子,都可以访问到,就是那个例子没用spring


那有没有加struts2-spring-plugin,这个jar包?



------解决思路----------------------
如果搭建好框架能够跑起来,报404然后说找不到啥啥啥的,那就是struts配置文件配置的问题
------解决思路----------------------
你的应用是不是启动就报错了,action请求错误应该报struts2的错误
  相关解决方案