关于struts标签的使用问题

服务器环境:
1、centos7
2、tomcat 8.0
3、JDK 8

Java项目开发好后,发布到linux服务器时,发现使用<s:iterator>标签进行循环迭代时,无法完全成功迭代出数据;
只是迭代出了一部分,另一部分的html代码和struts标签语法的使用也都没什么问题吧?

为什么会显示不出来呢?

数据库里有数据,而且数据完整。但是<s:iterator>只循环迭代出了数据表的第一行第一列部分数据而已!

大家帮我找一些原因好吗?谢谢!



代码如下:

<s:iterator value="rpts" id="rp" status="rpp">
            <ul>
             <li class="rtt01">
              <input type="checkbox" name="rchose" class="rtcls"  value="<s:property value="#rp.rid"/>"/>
             </li>
             <li class="rtt02">&nbsp;<s:property value="#rpp.index+1" />&nbsp;</li>
             <li class="rtt03">&nbsp;<a><s:property value="#rp.rpobject"/></a>&nbsp;</li>
             <li class="rtt04">&nbsp;<s:property value="#rp.rptype"/>&nbsp;</li>
             <li class="rtt05">
              <s:if test="#rp.imgaddr!= null && #rp.imgaddr != ''"> &nbsp;有&nbsp;</s:if>
              <s:else>&nbsp;无&nbsp;</s:else>
             </li>
             <li class="rtt06">&nbsp;<s:property value="#rp.reporter"/>&nbsp;</li>
             <li class="rtt07">&nbsp; <s:date name="#rp.reportdt" format="yyyy-MM-dd"/></li>
             <li class="rtt08">&nbsp;<s:property value="#rp.ipaddr"/>&nbsp;</li>
             <li class="rtt09">
              <s:if test="#rp.isapprove == 1 "> &nbsp;已审批&nbsp;</s:if>
              <s:else>&nbsp;未审批&nbsp;</s:else>
             </li>
             <li class="rtt10">&nbsp;<s:property value="#rp.approver" />&nbsp;</li>
             <li class="rtt11">&nbsp;<s:date name="#rp.appdate" format="yyyy-MM-dd" />&nbsp;</li>
            </ul>
          </s:iterator>


关于struts标签的使用问题_第1张图片


显示效果截图:


你可能感兴趣的:(java,linux,struts2,ssh2,struts标签)