67,513
社区成员
发帖
与我相关
我的任务
分享
//代码看上去很乱,你整理下吧。。功能就是和你说的一样,2个月前自己写的。
//具体是这样,将各个区县从数据库里查询迭代显示出来,和你从action里传回来的那个选项的id比较,
//如果相等就选为selected。
选择区县查询:<select name="chooseOrg" >
<%
ReclamationProjectManager reclamationProjectMgr = (ReclamationProjectManager)SpringContextHolder.getBean(ReclamationProject.class);
List<Map<String,Object>> list = reclamationProjectMgr.getOrg();
for(int i=0;i<list.size();i++){
if(request.getParameter("chooseOrg")==null || "".equals(request.getParameter("chooseOrg").toString()){
%>
<option value="<%=Integer.parseInt(list.get(i).get("id").toString()) %>" ><%=list.get(i).get("orgName") %></option>
<%} else{%>
<option value="<%=Integer.parseInt(list.get(i).get("id").toString()) %>" <%if(request.getParameter("chooseOrg").equals(list.get(i).get("id").toString())) {%> selected <%}%> ><%=list.get(i).get("orgName") %></option>
<%
} }
%>
</select>