出于页面样式 未使用<s:select>标签 使用了<select>标签 但是<option>使用<s:iterator>标签遍历循环出 select选项,但是现在需要设置select的默认值 使其选择准确显示对象的属性。使用了 <s:if>标签但是未生效
代码如下 :<s:iterator value="listRtu" id="rtu">
<s:if test="rtu.rtuId.toString() == target.rtuId.toString()">
<option value='<s:property value="rtuId"/>' selected="selected"><s:property value="rtuName" /></option>
</s:if>
<s:else>
<option value='<s:property value="rtuId"/>'><s:property value="rtuName" /></option>
</s:else>
</s:iterator>其中 target.rtuId有值 使用<s:select>标签就能准确获取
请问各位 <s:if >里面的表达式该如何 获取到 rtu.rtuId
代码如下 :<s:iterator value="listRtu" id="rtu">
<s:if test="rtu.rtuId.toString() == target.rtuId.toString()">
<option value='<s:property value="rtuId"/>' selected="selected"><s:property value="rtuName" /></option>
</s:if>
<s:else>
<option value='<s:property value="rtuId"/>'><s:property value="rtuName" /></option>
</s:else>
</s:iterator>其中 target.rtuId有值 使用<s:select>标签就能准确获取
请问各位 <s:if >里面的表达式该如何 获取到 rtu.rtuId
<s:if test="rtu.rtuId.toString() == target.rtuId.toString()">
<option value='<s:property value="rtuId"/>' selected="selected"><s:property value="rtuName" /></option>
<s:else>
<option value='<s:property value="rtuId"/>'><s:property value="rtuName" /></option>
</s:if>
<s:iterator value="listRtu">
<s:if test="rtuId.toString() == target.rtuId.toString()">
<option value='<s:property value="rtuId"/>' selected="selected"><s:property value="rtuName" /></option>
</s:if>
<s:else>
<option value='<s:property value="rtuId"/>'><s:property value="rtuName" /></option>
</s:else>
</s:iterator>
<s:if test="#name == 'Max'">
Max's file here
</s:if>
<s:elseif test="#name == 'Scott'">
Scott's file here
</s:elseif>
<s:else>
Other's file here
</s:else>