Validation 动态字段错误struts2验证
我正在动态生成字段(从hashmap):Validation 动态字段错误struts2验证,validation,tags,struts2,ognl,Validation,Tags,Struts2,Ognl,我正在动态生成字段(从hashmap): 此方法设置文本字段ok: <input type="text" id="saveapp_app_fields_1__id" value="[DE]Enter an ID" name="app.fields[1].id"> 但不是现场错误。 我在validate方法中手动添加fielderrors。但对于每个fielderror标记,所有字段错误都会显示n次。wich意味着实际发生的是#findex的计算结果似乎为null,我正在添加
此方法设置文本字段ok:
<input type="text" id="saveapp_app_fields_1__id" value="[DE]Enter an ID" name="app.fields[1].id">
但不是现场错误。
我在validate方法中手动添加fielderrors。但对于每个fielderror标记,所有字段错误都会显示n次。wich意味着实际发生的是#findex
的计算结果似乎为null,我正在添加n个
标记
我可以手动提取jsp中的字段错误,但希望得到更优雅的解决方案
提前谢谢。Michael。我从未见过以这种方式声明fielderror。或许可以尝试:
<s:fielderror>
<s:param value="%{#findex}" />
</s:fielderror>
<s:fielderror>
<s:param value="%{#findex}" />
</s:fielderror>