1
我有Struts 2應用程序。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>
因爲它可以看出,所有的動作名稱開始字段名的要素是動態創建的,當我做一個驗證發生
問題檢查字段。 驗證檢查時,顯示錯誤,但沒有任何文本字段出現在頁面中。
我該如何解決這個問題。
當您返回輸入結果時會顯示錯誤,因此在結果偵聽器重新填充列表之前。 – 2014-10-05 21:41:29