第1个回答 2014-04-04
这是想做回显吧。
jsp提交表单后,把form的值用request.setAttribute('formback',form),set回来
然后再jsp页面接一下。
想知道你的select是怎么出来的,循环的还是直接写上去的。
直接写上去的,你就获取传回来的formback里面下拉菜单的值,然后把值赋给下拉菜单。
如果是循环的,就如下:
<select name="selectName">
<logic:iterate id=“a” name="aaa">
<logic:equal name="{a.key}" value="${form.selectName}">
<option value=${a.key} selected>${a.value}</option>
</logic:equal>
<logic:notEqual name="${a.key}" value="${form.selectName}">
<option value=${a.key} >${a.value}</option>
</logic:notEqual>
</logic:iterate>
</select>本回答被提问者采纳