67,513
社区成员
发帖
与我相关
我的任务
分享
List servers=new ArrayList();
Gson gson = new Gson();
String server = gson.toJson(MsgUtils.getString("TOServer"));
String[] ss=server.split("[|]");
for(int i=0;i<ss.length;i++){
servers.add(ss[i].toString());
}
String selname=req.getParameter("selname");
req.setAttribute("selserver", selname);
req.setAttribute("servers", servers);
req.getRequestDispatcher("XXXX.jsp?ofc=flashchart").forward(req,resp);
<select id="selname" name="selname">
<c:forEach items="${servers}" var="servers" varStatus="step">
<c:when test="${servers == selserver}">//这里要判断servers是哪个要怎么写啊?
<option value="${servers }" selected="selected">${servers }</option>
</c:when>
</c:forEach>
</select>
<option value="${server }" <c:if test="${server==selserver}">selected="selected"</c:if> >
${server }</option>
<option value="${server }"<c:iftest="${server==selserver}">selected="selected"</c:if> >
${server }</option>
<select id="selname" name="selname">
<c:forEach items="${servers}" var="toserver" varStatus="step">
<c:when test="${toserver == selserver}">
<option value="${toserver }" selected="selected">${toserver }</option>
</c:when>
<c:otherwise>
<option value="${toserver }">${toserver }</option>
</c:otherwise>
</c:forEach>
</select>