在我的Struts2 JSP表單中,有文本字段和一個選擇標記。例如,驗證驗證框架之外的struts2表單
<s:form>
<s:textfield name="name" label="Name"/>
<s:textfield name="dob" label="Date of Birth"/>
<s:select name="degree" list="degreeList" listKey="degreeID" listValue="degreeName"/>
<s:submit/>
</s:form>
這個JSP裝入前,我在行動類充滿degreeList
。 我需要驗證此表單。所以我嘗試了驗證框架。但是如果驗證失敗,問題是行動類返回"input"
本身。如果驗證失敗,我無法補充degreeList
。所以上面的JSP不能被加載。錯誤說degreeList
不是列表/集合,因爲列表不再位於值棧中。有人請指導我如何以另一種方式驗證?謝謝。
這是Prepareable的用途。 – 2013-04-28 19:21:42