选择框上的struts 2验证

时间:2011-11-19 07:26:38

标签: struts2

在我的signUp jsp页面

<s:select name="person.address.city.state.country.id"  list="countryList" listKey="id" listValue="name" headerKey="-1" headerValue="Select"  label="Country*" cssClass="profilebox"/>
<s:select name="person.address.city.state.id" list="stateList" listKey="id" listValue="name"  headerKey="-1" headerValue="Select"  label="State*" cssClass="profilebox"/>

当我们点击提交时,此选择框中没有任何值..验证正在运行但选择框仅显示选择未在注册模式下从数据库获取值而无需验证代码轻松执行

1 个答案:

答案 0 :(得分:0)

请参阅FAQ entry on repopulating controls after validation failure

通常,您使用Preparable界面重新填充控件,但您也可以将值保留在会话或应用程序上下文中(如果适用,仅 ),或使用{ {1}}标签(次优,IMO)。