struts2.xml中使用chain和redirectAction这两个类型结果(type-result)时,报检查错误(validation)
来源:互联网 发布:c语言接口与实现 pdf 编辑:程序博客网 时间:2024/06/10 03:06
出处://blog.sina.com.cn/s/blog_850822020100u5ct.html
当在struts.xml中使用chain和redirectAction这两个类型结果的时候,会报检查错误!
Multiple annotations found at this line:
相信不少朋友会被这个错误折腾的很难受吧,现在说下解决方案,在百度和google上搜了很久,国外网站也看了下,半天都没找到解决方法,后来无意中在apache的网站上看到了struts2chain的使用说明,仔细读了一下,就想到了一个办法,或许可以解决,于是就测试了一下,发现问题完全解决了,现在来说下一我的解决方法。
chain结果类型有4个属性,分别是:
其中actionName和namespace是必不可少的,否则就会报错。所以我在项目中就写成如下形式:
<package name="struts" extends="struts-default"namespace="/bg">
</package>
但是这么写就有一个问题,我的项目比较简单,不想使用命名空间,于是我就想怎么解决这个问题呢,在看官方文档的时候我发现这么一句话:
A root namespace ("/") is also supported. The root is the namespacewhen a request directly under the context path is received. As withother namespaces, it will fall back to the default ("") namespaceif a local action is not found.
于是我就想,用"/"代替"/bg"不就可以解决问题了么。然后就把代码写成如下形式
<package name="struts" extends="struts-default"namespace="/">
</package>
好了说到这里我想大家也都明白了该怎么解决chain和redirectAction这两个类型结果(type-result)报检查错误(validation)的问题了吧!
有多的不对的地方还请大家多多指教!!
解决方法二:把chain和redirectAction的首字母大写,错误就没了...
解决方法三:在使用dynamic result时也遇到类似的问题,提示报错却可以成功运行,将preference中的validation中的struts2 validator的build项的勾去掉就能把这些问题一起解决了。
0 0
- struts2.xml中使用chain和redirectAction这两个类型结果(type-result)时,报检查错误(validation)
- struts2.xml中使用chain和redirectAction这两个类型结果(type-result)时,报检查错误(validation)
- struts2.xml中使用chain和redirectAction这两个类型结果(type-result)时,报检查错误(validation)
- struts2.xml中使用chain和redirectAction这两个类型结果(type-result)时,报检查错误(validation)
- 当在struts.xml中使用chain和redirectAction这两个类型结果的时候,会报检查错误!
- struts2.xml中使用chain和redirectAction这两个注意事项
- struts2中result-type的chain和redirectAction的区别
- struts2 result type= redirect redirectAction chain dispatcher等类型
- struts2 result chain 和redirectAction区别
- Struts2 result type的redirect,redirectAction,chain的区别
- Struts2中result的type其中redirect,redirectAction,chain的区别
- 配置文件Struts.xml <result>中type属性 redirect,redirectAction,chain的区别
- 配置文件Struts.xml <result>中type属性 redirect,redirectAction,chain的区别
- 配置文件Struts.xml <result>中type属性 redirect,redirectAction,chain的区别
- 配置文件Struts.xml <result>中type属性 redirect,redirectAction,chain的区别
- 配置文件Struts.xml <result>中type属性 redirect,redirectAction,chain的区别
- 配置文件Struts.xml <result>中type属性 redirect,redirectAction,chain的区别
- Struts2 result type(结果类型)
- iOS开发技术分享协议与代理
- xml解析
- 利用ArcMap的2个功能来帮助学习ArcPy
- LNK2005与头文件中的全局常量
- 云平台应用需求分析
- struts2.xml中使用chain和redirectAction这两个类型结果(type-result)时,报检查错误(validation)
- DirectX 10 教程5:纹理
- asp.net 写入word 浏览器提示保存
- 关于java.lang.IllegalStateException: getOutputStream() has already been called for this response求解
- 最小生成树(kruskal) hdu 1233
- 万物负阴而抱阳
- 数据库的连接
- 排序算法之归并排序
- Java反射机制Class类的用法详解