【发布时间】:2014-10-05 20:10:11
【问题描述】:
我有 Struts 2 应用程序。
我有一个如下所示的 jsp 文件
<s:form method="post" action="%{#attr.actionType}">
<c:forEach items="${nvpList2}" var="item">
<s:textfield label="%{#attr.item.displayName}"
value="%{#attr.item.value}"
name="%{#attr.item.getName()}"
id="%{#attr.item.getName()}"/>
</c:forEach>
<s:submit type="button" cssClass="btn btn-primary"
key="button.save" theme="simple" >
<i class="icon-ok icon-white"></i>
</s:submit>
</s:form>
可以看出,从动作名到字段名的所有元素都是动态创建的
当我对字段进行验证检查时出现问题。 在验证检查时,会显示错误,但页面中不会出现任何文本字段。
我该如何解决这个问题。
【问题讨论】:
-
返回输入结果时会显示错误,因此在结果侦听器可以重新填充列表之前。
标签: jsp validation struts2 struts-tags repopulation