81,094
社区成员
发帖
与我相关
我的任务
分享
<tr id="seach">
<td height="50" colspan="5" align="right" valign="middle">
<form action="user_findPageUsers.action" method="post">
<input type="button" value="添加用户" class="seach_but" onclick="add()"/>
<input type="text" name="tbUser.username" placeholder="请输入要查找的账户" class="seach_input" />
<%-- "<td align='center'>"+
"<select name='menu.pid' id='selectMenu'>"+
"<c:forEach items='${menuNameList}' var='menus2'>"+
"<option value='${menus2.id}'>${menus2.menuName}</option>"+
"</c:forEach>"+
"</select>"+ --%>
<!-- <input type="text" name="tbUser.dwdm" placeholder="请输入要查找用户的单位代码" class="seach_input" /> -->
<input type="submit" value="搜索" class="seach_but" />
</form>
</td>
</tr>
<select id="select" name="tbUser.falg">
<c:forEach var="listUser" items="${tbUserNameList}">
<c:if test="${listUser.username==tbUser.username }"></c:if>
<option value="${listUser.id}">${listUser.flag}</option>
</c:forEach>
<option value="1">启用</option>
<option value="0">删除</option>
</select>
你这里写的有点问题 我不知道你的tbUserNameList 是哪里来的
结合你整个页面的代码来看 你在页面取得的列表中的全部用户来自于userList 之后遍历userlist
之后你就开始遍历 userList 每次得到一个tbUser
在这个前提下
<select id="select" name="tbUser.falg">
<c:if test="${tbUser.falg==‘1’ }">
<option value="1" selected = "selected">启用</option>
<option value="0">删除</option>
</c:if><c:else>
<option value="1" >启用</option>
<option value="0" selected = "selected">删除</option>
</c:else>
</select>
大致上应该是这样的 但是test="${tbUser.falg==‘1’ }" 这个表达式 你在斟酌一下 我很久不写了 可能有问题
另外 我不太理解
<select name="tbUser.flag" id="select">
<option selected>=请选择=</option>
<c:forEach var="listUser" items="${tbUserNameList}">
<option value="${listUser.id}">${listUser.flag}</option>
</c:forEach>
</select>
还有
<select id="select" name="tbUser.falg">
<c:forEach var="listUser" items="${tbUserNameList}">
<c:if test="${listUser.username==tbUser.username }"></c:if>
<option value="${listUser.id}">${listUser.flag}</option>
</c:forEach>
<option value="1">启用</option>
<option value="0">删除</option>
</select>
这两段代码里的tbUserNameList 是什么
<tr id="seach">
<td height="50" colspan="5" align="right" valign="middle">
<form action="user_findPageUsers.action" method="post">
<input type="button" value="添加用户" class="seach_but" onclick="add()"/>
<input type="text" name="tbUser.username" placeholder="请输入要查找的账户" class="seach_input" />
<%-- "<td align='center'>"+
"<select name='menu.pid' id='selectMenu'>"+
"<c:forEach items='${menuNameList}' var='menus2'>"+
"<option value='${menus2.id}'>${menus2.menuName}</option>"+
"</c:forEach>"+
"</select>"+ --%>
<!-- <input type="text" name="tbUser.dwdm" placeholder="请输入要查找用户的单位代码" class="seach_input" /> -->
<input type="submit" value="搜索" class="seach_but" />
</form>
</td>
</tr>
你要加其他的搜索 就在查询的那个form里在加入一些你想要的选项就可以了
输入的 用input type=text 选择的 就还是用select等
结构 后台接收这些参数 拼接查询语句 就可以了