首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

应该如何写? 多谢

2012-09-08 
应该怎么写? 谢谢select size1 idwfid namewfStatistCx.wfid stylewidth:100pxoption val

应该怎么写? 谢谢
<select size="1" id="wfid" name="wfStatistCx.wfid" style="width:100px;">
<option value=""><s:text name="COMMON0289"/></option>
<%
if(list!=null){
for(Object i :list){
Map t=(Map)i;
%>
<option value="<%out.print(t.get("id"));%>" <c:if test="${wfStatistCx.wfid=='1'}">selected</c:if>><%out.print(t.get("name"));%></option> 
<% }}%>
</select>

下面这句我的‘0’想换成t.get("id")的值
<c:if test="${wfStatistCx.wfid=='0'}">selected</c:if>
应该怎么写? 谢谢

[解决办法]
String t = t.get("id");
<c:if test="${wfStatistCx.wfid==<%=t%>}">selected</c:if>

[解决办法]
按你要求你可以用<c:set value="<%=t.get("id")%>" var="id"/>
然后再用c:if test="${wfStatistCx.wfid==id}">selected</c:if>
去判断。

我怎么看你代码好乱啊,又用到struts2的标签有是内嵌java代码又是jstl的。。
[解决办法]
3楼
+1
[解决办法]

探讨

按你要求你可以用<c:set value="<%=t.get("id")%>" var="id"/>
然后再用c:if test="${wfStatistCx.wfid==id}">selected</c:if>
去判断。

我怎么看你代码好乱啊,又用到struts2的标签有是内嵌java代码又是jstl的。。

热点排行