在我的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"/>
当我们点击提交时,此选择框中没有任何值..验证正在运行但选择框仅显示选择未在注册模式下从数据库获取值而无需验证代码轻松执行
答案 0 :(得分:0)
请参阅FAQ entry on repopulating controls after validation failure。
通常,您使用Preparable
界面重新填充控件,但您也可以将值保留在会话或应用程序上下文中(如果适用,仅 ),或使用{ {1}}标签(次优,IMO)。