在网上查询N久,未解决。
一说必须使用 chain Result,我就是用的这个啊。
一说必须使用 chain Interceptor,我用的是 defaultStack,应该默认就有。
一说是需要使用 store Interceptor,感觉不对。
后在 ChainInterceptor 的 JavaDoc 中找到
引用
QUOTE:
By
default Errors, Field errors and Message aren't copied during chaining,
to change the behaviour you can specify the below three constants in
struts.properties or struts.xml:
struts.xwork.chaining.copyErrors - set to true to copy Action Errors
struts.xwork.chaining.copyFieldErrors - set to true to copy Field Errors
struts.xwork.chaining.copyMessages - set to true to copy Action Messages
struts.xwork.chaining.copyErrors - set to true to copy Action Errors
struts.xwork.chaining.copyFieldErrors - set to true to copy Field Errors
struts.xwork.chaining.copyMessages - set to true to copy Action Messages
希望以遇到相似问题的兄弟们有所帮助。
本文详细介绍了在Struts框架中使用chainResult、chainInterceptor和storeInterceptor解决配置问题的方法,包括如何通过struts.properties或struts.xml配置文件实现错误、字段错误和消息的复制功能。
1万+

被折叠的 条评论
为什么被折叠?



