服务器环境:
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"> <s:property value="#rpp.index+1" /> </li>
<li class="rtt03"> <a><s:property value="#rp.rpobject"/></a> </li>
<li class="rtt04"> <s:property value="#rp.rptype"/> </li>
<li class="rtt05">
<s:if test="#rp.imgaddr!= null && #rp.imgaddr != ''"> 有 </s:if>
<s:else> 无 </s:else>
</li>
<li class="rtt06"> <s:property value="#rp.reporter"/> </li>
<li class="rtt07"> <s:date name="#rp.reportdt" format="yyyy-MM-dd"/></li>
<li class="rtt08"> <s:property value="#rp.ipaddr"/> </li>
<li class="rtt09">
<s:if test="#rp.isapprove == 1 "> 已审批 </s:if>
<s:else> 未审批 </s:else>
</li>
<li class="rtt10"> <s:property value="#rp.approver" /> </li>
<li class="rtt11"> <s:date name="#rp.appdate" format="yyyy-MM-dd" /> </li>
</ul>
</s:iterator>
显示效果截图:
- 大小: 11.4 KB
- 大小: 42.6 KB
分享到:
相关推荐
学习和熟练使用Struts标签是成为高效Struts开发者的关键。为了更好地理解和应用这些标签,建议实践编写示例,查看官方文档和在线教程,这样可以加深对每个标签功能的理解,以及它们在实际场景中的应用。
- 使用JSTL(JavaServer Pages Standard Tag Library)和其他开源标签库与Struts标签库结合,提高代码复用性和可读性。 - 保持ActionForm和Action类的简洁,避免在JSP页面中处理过多业务逻辑。 8. **学习与调试**...
在压缩包中的"example"文件可能包含了一个或多个使用Struts2标签的实际示例,可以参考这些示例来理解和学习Struts2标签的用法。通过实践,你会更好地掌握这些标签的功能和用法,从而在开发过程中更加得心应手。
使用Struts标签,可以提高代码的可读性和可维护性,同时也提高了开发效率。 二、Struts的HTML标签库 1. `html`标签库:这是Struts中最基础的标签库,主要用于创建HTML表单元素。例如,`<html:text>`标签用于创建...
Struts2 标签使用方法 Struts2 标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,Struts2 的主题、模板都提供了很好的扩展性。Struts2 允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂...
下面将详细介绍Struts标签库的使用,并结合jakarta-struts-1.2.4版本进行解析。 1. **Struts标签库介绍** Struts标签库是Apache Struts框架的一部分,提供了多种用于构建动态Web应用的预定义JSP标签。这些标签与...
下面我们将详细探讨Struts标签的使用及其中文说明文档中的关键知识点。 一、Struts标签概述 Struts标签库提供了一系列与Struts框架紧密集成的JSP标签,这些标签可以用于显示和操作数据,处理表单,以及实现页面导航...
`struts2标签用法.doc`和`标签详解`文件可能包含更深入的标签用法和实例,例如如何使用`s:form`创建表单,如何利用`s:action`执行Action,以及如何使用`s:debug`标签进行调试等。 5. **Struts2标签的高级用法** -...
下面将详细阐述Struts2标签库的使用、功能和优势。 1. **Struts2标签库介绍** Struts2框架中的标签库是基于JSP标准标签库(JSTL)的扩展,它提供了一系列与动作、结果、表单和国际化相关的标签。这些标签能够帮助...
HTML标签和STRUTS标签是两种在Web开发中常见的元素,它们在构建动态网页时起着关键作用。本文将深入探讨HTML标签与...在实际应用中,理解STRUTS标签的特性和功能,以及如何正确使用转换工具,是成功进行转换的关键。
Struts标签 Struts标签Struts标签Struts标签Struts标签
下面,我们将详细介绍 Struts2 标签库的使用。 4.1 通用标签 通用标签用来控制页面的执行过程,并从 Action 或值堆栈中取得数据。这些标签可以分为控制标签、数据标签和其他标签。 控制标签用来控制程序的执行,...
* bean:struts:将一个 Struts 的 acción 绑定到 page 作用域中,以便其它标签可以使用该值。 * bean:write:将一个 bean 的值写到页面上。 HTML Tags HTML Tags 是 Struts 中的 HTML 标签库,包含的标签可以用来...
"Struts标签参考"和"Struts标签手册"提供了详细的标签使用指南,涵盖了所有可用的标签、属性及其用法。开发者可以通过查阅这些手册,快速学习并掌握Struts标签的使用,提高开发效率。 总的来说,Struts标签是构建...
在“struts标签.txt”文件中,可能包含了更多关于Struts标签的详细用法和示例。这些标签能够简化JSP页面的编写,提高开发效率,使得业务逻辑和视图层的分离更加清晰。通过学习和理解这些标签,开发者可以更好地掌握...
在本文中,我们将深入探讨Struts2.0标签的使用及其源码分析。 一、Struts2.0标签概述 Struts2.0标签库是基于OGNL(Object-Graph Navigation Language)表达式的,它提供了丰富的标签,如`s:property`、`s:textfield`...
以下是对Struts 1.2 标签使用的详细介绍: 1. **Bean标签库**: - **bean标签**:用于访问JavaBeans及其属性,或创建新的bean。 - **html标签**:生成与Struts框架交互的HTML输入表单,如`<html:text>`用于创建...
如果您想了解更多关于Struts 2标签的用法,可以查看W3School的相关教程,该网站提供了详细的Struts 2标签教程和示例代码。 使用Struts 2标签需要注意配置Struts 2的核心Filter和导入Struts 2标签库。同时,Struts 2...
Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。 HTML 标签 : 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单 ...Nested标签: 增强对其他的Struts 标签的嵌套使用的能力