技术CTO-关注编程入门知识,提供编程入门教程

您的位置: 首页 > 网络编程 > java开发 > 正文

ssh的action配置求找错

来源: 技术CTO 阅读:

ssh的maven项目,写了个简单的action,感觉配置没错呀,为什么就是找不到呢?初学者求罩求帮助


根据报错信息,我猜测不是你的路径不对,而是你复制代码把其它action的东西复制过来了,这种问题我以前也遇到过,你仔细检查一下spring配置文件里边是否有其它action的配置
引用 1 楼 a754921384 的回复:
根据报错信息,我猜测不是你的路径不对,而是你复制代码把其它action的东西复制过来了,这种问题我以前也遇到过,你仔细检查一下spring配置文件里边是否有其它action的配置

可我整个项目目前只有这么一个action呐
result里jsp路径是不是错了
引用 3 楼 wanghengwhwh 的回复:
result里jsp路径是不是错了

看了一下,并没有错呐,而且要是有错它不是应该提醒我找不到那个jsp么?可现在它提醒找不到action
是怎么访问的action?
引用 5 楼 dracularking 的回复:
是怎么访问的action?


http://localhost:8080/onlineshop/shoplist
http://localhost:8080/onlineshop/shoplist.action
http://localhost:8080/onlineshop/shoplist.do
jsp表单提交都试过

都报这个错
package name是不是应该叫onlineshop,好久不用struts2了,你应该打个断点检查下是否能访问到你的action,貌似还没访问到action。
引用 7 楼 wuer0520 的回复:
package name是不是应该叫onlineshop,好久不用struts2了,你应该打个断点检查下是否能访问到你的action,貌似还没访问到action。

改了那个package name并没有什么卵用,它的确没有访问到action
引用 6 楼 zdxxinlang 的回复:
Quote: 引用 5 楼 dracularking 的回复:

是怎么访问的action?


http://localhost:8080/onlineshop/shoplist
http://localhost:8080/onlineshop/shoplist.action
http://localhost:8080/onlineshop/shoplist.do
jsp表单提交都试过

都报这个错

这样子访问的话,struts2认为namespace是shoplist,而action name根本就没找到
这样呢
http://localhost:8080/onlineshop/shoplist/shoplist

^_^ 如果您热爱技术、热爱编程,想与更多的朋友一起交流学习,欢迎加入本站官方QQ群:345733473 ^_^