Struts2使用注解来代替xml的遇到问题

384369178 发布于 2017/03/22 18:27
阅读 213
收藏 1

刚学了ssh不久,最近在用ssh写一个图书管理的练习项目,写了几天觉得用struts.xml来配置动作类好麻烦,就想着用注解来替代一部分xml配置,struts的注解需要使用的插件包也导入了,自己写的注解也和官方文档上的写的是一样的,但最后就是不能访问到用注解配置的action,而其他用struts.xml配置的action都能正常使用,真是郁闷

struts的版本是2.3的

这是struts.xml里配置的

这是写的那个动作方法

 

这是访问动作方法的链接

每次执行总是报这个异常,总是找不到这个动作方法

被这个问题搞了好久.............

加载中
0
电磁怪兽
电磁怪兽
结尾写个.action试试
384369178
384369178
这个试过了,还是找不到动作方法...
0
Users_Zwt
Users_Zwt

在这个Aciton上面加上@Namespace("/")的注解试试

384369178
384369178
回复 @Users_Zwt : 算了,我已经决定放弃使用注解了,太tm坑爹了,还是使用xml容易点,大不了分包多写两个xml,再引入struts.xml中
Users_Zwt
Users_Zwt
回复 @384369178 : 把你的jar和各配置文件的信息贴出来看看吧
384369178
384369178
这个去试了一下,还是找不到动作方法....
0
loyal
loyal

@Controller 是个啥.... 这个玩意不是struts的吧?你用混了吧...struts的是@Namespace("/")

384369178
384369178
我如果只用一个struts框架来写注解配置的话,上面的例子就可以顺利执行。 把ssh整合起来就不行, 这tm就坑爹了
384369178
384369178
@Controller是内个spring的注解,写上去不影响struts
返回顶部
顶部