在使用Struts时遇到的各种错误总结
【摘要】 在学习Struts的过程中,总会因为配置问题或者是参考资料问题出现过很多错误,不断地总结是自己成长的基础,下面我就来总结一下学习过程中遇到的各种报错,希望有一个能帮到你!
1. HTTP Status 404 - No result defined for action解决方法
这个问题多见于Action名称与Struts保留字冲突导致,建议直接修改Action...
在学习Struts的过程中,总会因为配置问题或者是参考资料问题出现过很多错误,不断地总结是自己成长的基础,下面我就来总结一下学习过程中遇到的各种报错,希望有一个能帮到你!
1. HTTP Status 404 - No result defined for action解决方法
这个问题多见于Action名称与Struts保留字冲突导致,建议直接修改Action name即可解决。
2. namespace的问题
namespace限定了当前action package的作用域,同时也应当在<s:form >表单标签中对其表单作用域进行设置。
3. datetimepicker标签,tree,treenode标签支持性
在struts2.1.8之后,取消了对这三个标签的支持,而是放在了struts2-dojo-plugin-2.1.8.jar中,下载相应的jar文件,通过
<%@ taglib prefix="sd" uri="/struts-dojo-tags"%>
4. 出现No result defined for action tmq.action.ValidateAction and result success
问题的解决方法:首先,应当规划到一个namespace空间中,如果都使用默认的命名空间其实会造成歧义。
其次就是form在调用方法的时候不需要加入xxx.action这样多此一举的行为!
其次就是form在调用方法的时候不需要加入xxx.action这样多此一举的行为!
5. 使用Struts2内置校验器时校验器不工作问题
注意!!!校验器应该和被检验的class文件放在同一目录下!
文章来源: zclhit.blog.csdn.net,作者:zclhit_,版权归原作者所有,如需转载,请联系作者。
原文链接:zclhit.blog.csdn.net/article/details/77597808
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)