从数据库中查出userinfo对象集合,跳转到列表页面,在列表页面可以修改每个userinfo对象的状态,我循环的时候每个userinfo对象都放在了一个表单里面,怎样将查询出来的userinfo对象的状态,自动填充到下拉框中?
例:
<logic:notEmpty name="userList">
<logic:iterate id="user" name="userList" indexId="i">
<form action="userinfo.do?method=updateUserinfo" method="post">
<tr align="center">
<td>${i+1}<input type="hidden" name="userinfo.userId" value="${user.userId}"/></td>
<td>${user.userId}</td>
<td>
<select name="userinfo.status">
<option value="未处理">未处理</option>
<option value="未结算">未结算</option>
<option value="已结算">已结算</option>
<option value="已取消">已取消</option>
</select>
</td>
<td><input type="submit" value="修改"/></td>
</tr>
</form>
</logic:iterate>
</logic:notEmpty>
怎样使跳转到此列表页面时,用户状态下拉菜单里面的值和数据库里用户状态值相同?
请高手指教!!!!!感激不尽!!!!!!

解决方案 »

  1.   

    在用户Action中关联的formbean里封装的是用户对象
      

  2.   

            <td>
                <select name="userinfo.status">
                <option value="${user.id}">${user.XXX }</option>
                </select>
            </td>
    XXX是你具体设定的用户字段  循环要在select里面
      

  3.   

      <select name="userinfo.status">
      <option value="${user.id}">${user.XXX }</option>
      </select>