<div style="color:red"> <s:fielderror /> </div>
如果Jsp显示的错误原因为"Invalid field value for field ...",说明Struts2的ParametersInterceptor在进行类型转换的时候出现了错误。例如时间格式错误、表单提交文件时没有使用Post方式或者没有加上“enctype="multipart/form-data"”。如果实在找不到错误原因,可以尝试在ParametersInterceptor的doIntercept方法中断点调试,查看ActionContext ac的parameters中属性的类型。
[Struts2] No result defined for action ... and result input & Invalid field value for field ...
原文:http://blog.csdn.net/sinat_19425927/article/details/40864321