先看一个最常用的对象Option循环:
xml 代码
- <html:select name="limitGridForm" property="searchCriteria.dataStatus">
- <html:option value=""></html:option>
- <html:optionsCollection name="limitGridForm" property="statusList" value="wfStatusCode" label="wfStatusName" />
- </html:select>
在这里,<html:option value=""></html:option>产生一个空的选项作为第一条。
而<html:optionsCollection name="limitGridForm" property="statusList" value="wfStatusCode" label="wfStatusName" />
则使用了optionsCollection这个标签,从form中获取到数组statusList,后边的就更简单了指定每个选项要获取的属性就可以了。
我们再看一个循环基本类型的:
xml 代码
- <html:select name="dataloadGridForm" property="searchCriteria.dataType">
- <html:option value=""></html:option>
- <html:options name="dataloadGridForm" property="dataTypeList"/>
- </html:select>
同上边那个一样,先产生一个空选项,然后循环基本类型数组,在这里是String(dataTypeList)。
这里就没再使用optionsCollection,而是采用了options。
分享到:
相关推荐
Struts标签是Apache Jakarta Struts框架中的一部分,用于简化Java Web应用程序开发中的视图层构建。Struts标签库提供了一组预定义的JSP标签,这些标签有助于开发者更有效地处理常见的Web开发任务,如表单处理、数据...
选择题 答案 开发基于Struts/Spring/Hibernate/Ajax的网上信息发布平台 accp5.0 ssh
Struts循环标签是Apache Struts框架中用于在JSP页面上动态显示数据集合的重要工具。Struts是一个开源的MVC(Model-View-Controller)框架,它极大地简化了Java Web应用的开发,尤其是在处理表单数据和展示动态内容时...
3.xml标签库为远程获取,路径:http://struts.apache.org/dtds/struts-2.5.dtd 可设置为本地【xml输入语法快捷提示】,就不用远程获取了:window-->preference-->输入Catalog-->xml下的Catalog-->Add--...
Struts2标签库是Java开发Web应用程序时常用的一个强大工具,尤其在构建MVC(Model-View-Controller)架构的应用程序中发挥着重要作用。Struts2框架提供了丰富的自定义标签库,极大地简化了视图层的开发,使得开发者...
Struts2漏洞检查工具2019版 警告: 本工具为漏洞自查工具,请勿非法攻击他人网站! ==漏洞编号==============影响版本=========================官方公告==========================================影响范围====...
这里,`${form.options}`引用了ActionForm中的List,`var="option"`定义了循环变量,`value="${option}"`和`${option}`分别表示选项的值和文本。 另外,对于多选下拉框,可以使用`html:multibox`标签,它的用法与`...
Struts标签库是Java Web开发中的一个重要组成部分,主要用于构建基于MVC(模型-视图-控制器)架构的应用程序。这个库极大地简化了JSP页面的编写,提供了丰富的标签来处理常见的Web开发任务,如表单处理、数据校验、...
Struts标签 Struts标签Struts标签Struts标签Struts标签
"Struts标签参考"和"Struts标签手册"提供了详细的标签使用指南,涵盖了所有可用的标签、属性及其用法。开发者可以通过查阅这些手册,快速学习并掌握Struts标签的使用,提高开发效率。 总的来说,Struts标签是构建...
Struts标签是Apache Struts框架中的一个重要组成部分,它提供了一种简化JSP页面开发的方式,使得开发者能够更方便地处理视图层与控制层之间的交互。本文将详细讲解Struts标签的使用及其常见HTML标签库,并指导如何在...
在本项目中,开发者使用了Hibernate和Struts2这两个核心框架来构建一个基础的登录注册系统,同时还涉及到了分页查询这一重要的数据处理技术。以下是对这些知识点的详细阐述: **1. Hibernate框架:** Hibernate是一...
核心库提供了处理条件语句、循环、URL重写等通用功能的标签。例如,`<c:if>`用于条件判断,`<c:forEach>`用于迭代数组或集合,`<c:url>`生成安全的URL。JSTL还支持EL(Expression Language),使得在JSP页面中访问和...
Struts1 标签库详解 Struts1 标签库是 Apache Jakarta 的一个著名的开源项目,目标是为构建基于 Java 的 web 应用程序提供一个框架。Struts 提供了非常多的标签,依据功能和使用习惯的不同被分到了五个标签库中:...
- 逻辑标签库包含条件判断和循环控制的标签,用于处理页面间的跳转和数据流控制。 - bean标签库则用于显示和操作JavaBeans对象。 2. **HTML标签库** - `<html:form>`:创建表单,自动绑定到ActionForm对象。 - ...
Struts标签库是Java Web开发中的一个重要组成部分,它极大地简化了基于MVC(Model-View-Controller)架构的Struts框架的应用程序开发。这个“Struts标签库.chm”文件很可能是官方或第三方编写的帮助文档,包含了关于...
Struts标签 大全
Struts标签库是Java Web开发中的一个重要组成部分,它极大地简化了基于MVC(Model-View-Controller)架构的Struts框架的应用程序开发。这个“Struts标签库查询手册”提供了全面的指南,帮助开发者理解和使用Struts...
Struts提供了五个标签库,即:HTML、...Logic 标签: 管理条件产生的输出和对象集产生的循环 Template标签:随着Tiles框架包的出现,此标记已开始减少使用 Nested标签: 增强对其他的Struts 标签的嵌套使用的能力
Struts标签库手册是开发Java Web应用程序时的重要参考资料,尤其对于使用Struts框架的开发者来说,它是不可或缺的工具。Struts是一个开源的MVC(Model-View-Controller)框架,它帮助开发者构建可维护性、可扩展性...