-
Method
public java.lang.String com.opensymphony.xwork2.validator.validators.ValidatorSupport.getMessage(java.lang.Object) threw an exception when invoked on com.opensymphony.xwork2.validator.validators.RequiredStringValidator@161c9d1 -
The
problematic instruction: -
----------
-
==>
${validator.getMessage(action)?js_string} [on line 50, column 26 in template/xhtml/form-close-validate.ftl] -
in include "/${parameters.templateDir}/xhtml/form-close-validate.ftl" [on line 25, column 1 in template/xhtml/form-close.ftl] -
----------
-
-
Java
backtrace for programmers: -
----------
-
freemarker.template.TemplateModelException:
Method public java.lang.String com.opensymphony.xwork2.validator.validators.ValidatorSupport.................................................................................
造成此问题的原因:我使用了Struts2自带的验证框架来验证,我有一个分三步走的信息录入页面只有填完最后一页数据才会完整提交,例如index1.jsp
2011-01-13 16:15:58

解决Struts2中因直接访问JSP导致的验证框架错误,通过调整页面访问方式确保验证流程正常运行。

2万+

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



