我在action中查询数据根据编号单双来输出缩进格式,形式如下
1xxx
2XXX
3xxx
4XXXjsp页面接受数据方式见下,怎样才能格式化输出呢,我在action传输时根据单双号先加空格的方式似乎不可取。
<table border="0">
<s:iterator value="aaa">
<tr>
<td> <s:property value="bb" /> </td>
</tr>
</s:iterator>
</table>
1xxx
2XXX
3xxx
4XXXjsp页面接受数据方式见下,怎样才能格式化输出呢,我在action传输时根据单双号先加空格的方式似乎不可取。
<table border="0">
<s:iterator value="aaa">
<tr>
<td> <s:property value="bb" /> </td>
</tr>
</s:iterator>
</table>
解决方案 »
- 想开发一个通过XML跟服务器交互的网站(java语言),用什么框架好呢
- 在一个servlet编写的网页中插入图片,显示不出,怎么回事?
- 一道看似非常简单的面试题?
- 500错误的问题???
- JavaScript问题,救急!
- tomcat无法加载工程
- Cookie有效时间的设置???
- 请教网站的问题
- 在JSP的页面中,出现什么错误,或发生什么情况,会调到预先写好的errorpge?
- 2个问题,谁能给我解决啊?
- 启动Tomcat发生 javax.servlet.UnavailableException: Specified RequestProcessor not compatible with saif
- 验证码不显示(急,在线等)
<table border="0">
<tr>
<th>Catalog</th>
</tr>
<s:iterator value="ptrees">
<tr>
<s:if test="<s:property value="Stage"/>==1">
<td><s:property value="NodeName"/></td>
</s:if>
<s:elseif test="<s:property value="Stage"/>==2">
<td> <s:property value="NodeName"/></td>
</s:elseif>
<s:elseif test="<s:property value="Stage"/>==3">
<td> <s:property value="NodeName"/></td>
</s:elseif>
<s:else test="<s:property value="Stage"/>==4">
<td> <s:property value="NodeName"/></td>
</s:else>
</tr>
</s:iterator>
</table>
<s:iterator value="aaa" status="test">
<tr>
<td>
<s:if test="#test.odd">
<s:property value="bb" />
</s:if>
<s:else>
<s:property value="bb" />
</s:else>
</td>
</tr>
</s:iterator>
</table>
<s:iterator value="ptrees">
<tr>
<s:set name="stage" value="%{Stage}"/>
<s:if test="#stage==1">
<td><s:property value="NodeName"/></td>
</s:if>
<s:elseif test="#stage==2">
<td> <s:property value="NodeName"/></td>
</s:elseif>
<s:elseif test="#stage==3">
<td> <s:property value="NodeName"/></td>
</s:elseif>
<s:elseif test="#stage==4">
<td> <s:property value="NodeName"/></td>
</s:elseif>
</tr>
</s:iterator>
「根据列表中的一个值来判段」这个字段应该放在List中,没有必要在<s:set name="stage" value="%{Stage}"/> 看看以下代码:<table border="0">
<s:iterator value="aaa" status="test">
<tr>
<td>
<s:if test="%{Stage == 1}">
<s:property value="bb" />
</s:if>
<s:if test="%{Stage == 2}">
 <s:property value="bb" />
</s:if>
<s:if test="%{Stage == 3}">
   <s:property value="bb" />
</s:if>
<s:if test="%{Stage == 4}">
     <s:property value="bb" />
</s:if>
</td>
</tr>
</s:iterator>
</table>