1.第一个例子:
<s:select list="{'aa','bb','cc'}" theme="simple" headerKey="00" headerValue="00"></s:select>
2.第二个例子:
<s:select list="#{1:'aa',2:'bb',3:'cc'}" label="abc" listKey="key" listValue="value" headerKey="0" headerValue="aabb">
3.第三个例子:
<%HashMap map = new LinkedHashMap();map.put(1,"aaa");map.put(2,"bbb");map.put(3,"ccc");request.setAttribute("map",map);request.setAttribute("aa","2"); %><s:select list="#request.map" label="abc" listKey="key" listValue="value" value="#request.aa" headerKey="0" headerValue="aabb"></s:select>
文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/3_program/java/javajs/20090915/175338.html
分享到:
相关推荐
本文档主要针对"struts2.0常用标签"进行详细讲解,帮助开发者更好地理解和使用这些标签。 1. **ognl表达式**:Struts2中的标签大部分都基于OGNL(Object-Graph Navigation Language)表达式,它用于在视图层和模型层...
在探讨Struts2.0标签库的使用时,我们首先需要了解Struts2.0框架的基本概念及其在MVC架构中的角色。Struts2.0是基于Java的一个开源Web应用框架,它继承了Struts1.x的优点并在此基础上进行了大量的改进和增强。Struts...
在本文中,我们将深入探讨Struts2.0标签的使用及其源码分析。 一、Struts2.0标签概述 Struts2.0标签库是基于OGNL(Object-Graph Navigation Language)表达式的,它提供了丰富的标签,如`s:property`、`s:textfield`...
使用Struts 2.0 UI标签时,需要注意以下几点: - 配置struts.xml文件,声明Action和结果页面,以便框架知道如何处理用户的请求。 - UI标签的属性通常与Action类中的字段相对应,实现数据的双向绑定。 - 通过主题和...
Struts 2.0 是一个基于MVC(Model-View-Controller)设计模式的Java Web...在"struts2.0常用标签.txt"文件中,你可能会找到更多关于这些标签的详细使用示例和解释,这将有助于进一步学习和掌握Struts 2.0 标签的用法。
Struts2.0是一个强大的Java Web开发框架,它极大地简化了MVC(Model...理解和熟练使用这些标签,是掌握Struts2.0的关键步骤。通过深入学习和实践,开发者可以更好地驾驭Struts2.0框架,创建出高效、稳定的Web应用程序。
在Struts2.0中,标签不再像Struts1.x那样分为html、bean、logic、tiles等类别,而是统一整合在一个标签库中,只需在JSP页面头部引入 `<%@ taglib prefix="s" uri="/struts-tags" %>` 即可使用。 以下是一些主要的...
本教程将深入讲解Struts2.0标签的使用,帮助开发者更好地理解和应用这些标签。 一、简介 Struts2的标签库主要分为两大类:控制标签和展示标签。控制标签主要用于处理用户请求和控制流程,而展示标签则专注于生成...
Struts 2.0是Java Web开发中广泛使用的MVC框架,它提供了丰富的标签库,大大简化了视图层的开发。这篇文档将详细介绍Struts 2.0中的一些常用标签库及其应用。 1. **核心标签库 (`struts2-core`)**: - `s:property`...
"jsp中struts2.0标签应用示例"这个主题主要关注如何在JSP页面中利用Struts2.0提供的标签进行视图层的构建,通过实际例子展示了`<s:form>`、`<s:textfield>`、`<s:password>`、`<s:select>`等常用标签的使用,...
Struts2.0是Struts框架的一个重大升级版本,它在继承了Struts1.x的优良特性基础上,引入了大量的新功能和改进,特别是在标签库方面,提供了更为强大、灵活和易于使用的标签集,大大简化了Web应用的开发过程。...
5. **标签库**:Struts2.0提供了丰富的标签库,如s:form、s:textfield、s:select等,用于在JSP页面中快速构建UI。手册会介绍这些标签的用法和应用场景。 6. **国际化(i18n)与主题(Theme)**:如何配置和使用...
这个"Struts2.0指南(chm)"包含了对Struts2.0框架的详细讲解,特别是关于其标签的使用。 在Struts2.0中,标签是视图层的重要组成部分,它们简化了HTML页面的编码,增强了代码的可读性和可维护性。以下是一些关键的...
下面将对 Struts2.0 标签库的主要标签进行详细解释。 1. **A 组标签**: - `<s:a>`:创建超链接,类似于 HTML 的 `<a>` 标签,可以绑定到 Action。 - `<s:action>`:执行视图中的一个 Action。 2. **B 组标签**...
要使用Struts2.0的标签库,首先需要在JSP页面头部添加如下声明: ```jsp <%@ taglib prefix="s" uri="/struts-tags" %> ``` 这条声明告诉JSP引擎,在当前页面中使用的自定义标签前缀为`s`,其命名空间为`/struts-...
`<s:push>` 标签用于将值推入堆栈,以便后续的`<s:property>`等标签使用。 ### 32. `<s:radiolist>` 标签 `<s:radiolist>` 标签用于创建一组单选按钮,通常用于单选列表。 ### 33. `<s:reset>` 标签 `<s:reset>`...
本教程旨在帮助初学者深入理解Struts2.0的核心概念、特性和使用方法,特别是其标签、EL表达式以及CRUD操作。 一、Struts2.0框架概述 Struts2.0是Apache软件基金会的一个开源项目,它继承了Struts1.x的优点,并在其...
Struts2.0提供了一套丰富的标签库,用于简化页面开发过程中的复杂操作。 - **`<s:textfield>`**:用于创建文本输入框。 - **`<s:select>`**:用于创建下拉选择框。 - **`<s:submit>`**:用于创建提交按钮。 - **`...
Struts2.0 标签库是用于简化JavaServer Pages (JSP)开发的一个核心组件,它极大地提高了开发效率和代码可读性。Struts2框架提供了丰富的标签集,覆盖了从视图展示到逻辑控制的多个方面。这些标签不仅支持JSP,还兼容...
在Struts 2.0中,标签库的使用无需预先分类,只需要在JSP页面头部引入相应的TLD(Tag Library Descriptor)即可,如下所示: ```jsp <%@ taglib prefix="s" uri="/struts-tags" %> ``` 接下来,我们详细探讨一下...