`

struts2标签集

阅读更多
 A:
<s:a xhref=""></s:a>-----超链接,类似于html里的<a></a>
<s:action name=""></s:action>-----执行一个view里面的一个action
<s:actionerror/>-----如果action的errors有值那么显示出来
<s:actionmessage/>-----如果action的message有值那么显示出来
<s:append></s:append>-----添加一个值到list,类似于list.add();
<s:autocompleter></s:autocompleter>-----自动完成<s:combobox>标签的内容,这个是ajax

B:
<s:bean name=""></s:bean>-----类似于struts1.x中的,JavaBean的值

C:
<s:checkbox></s:checkbox>-----复选框
<s:checkboxlist list=""></s:checkboxlist>-----多选框
<s:combobox list=""></s:combobox>-----下拉框
<s:component></s:component>-----图像符号

D:
<s:date/>-----获取日期格式
<s:datetimepicker></s:datetimepicker>-----日期输入框
<s:debug></s:debug>-----显示错误信息
<s:div></s:div>-----表示一个块,类似于html的<div></div>
<s:doubleselect list="" doubleName="" doubleList=""></s:doubleselect>-----双下拉框

E:
<s:if test=""></s:if>
<s:elseif test=""></s:elseif>
<s:else></s:else>-----这3个标签一起使用,表示条件判断

F:
<s:fielderror></s:fielderror>-----显示文件错误信息
<s:file></s:file>-----文件上传
<s:form action=""></s:form>-----获取相应form的值

G:
<s:generator separator="" val=""></s:generator>----和<s:iterator>标签一起使用

H:
<s:head/>-----在<head></head>里使用,表示头文件结束
<s:hidden></s:hidden>-----隐藏值

I:
<s:i18n name=""></s:i18n>-----加载资源包到值堆栈
<s:include value=""></s:include>-----包含一个输出,servlet或jsp页面
<s:inputtransferselect list=""></s:inputtransferselect>-----获取form的一个输入
<s:iterator></s:iterator>-----用于遍历集合

L:
<s:label></s:label>-----只读的标签

M:
<s:merge></s:merge>-----合并遍历集合出来的值

O:
<s:optgroup></s:optgroup>-----获取标签组
<s:optiontransferselect doubleList="" list="" doubleName=""></s:optiontransferselect>-----左右选择框

P:
<s:param></s:param>-----为其他标签提供参数
<s:password></s:password>-----密码输入框
<s:property/>-----得到'value'的属性
<s:push value=""></s:push>-----value的值push到栈中,从而使property标签的能够获取value的属性

R:
<s:radio list=""></s:radio>-----单选按钮
<s:reset></s:reset>-----重置按钮

S:
<s:select list=""></s:select>-----单选框
<s:set name=""></s:set>-----赋予变量一个特定范围内的值
<s:sort comparator=""></s:sort>-----通过属性给list分类
<s:submit></s:submit>-----提交按钮
<s:subset></s:subset>-----为遍历集合输出子集

T:
<s:tabbedPanel id=""></s:tabbedPanel>-----表格框
<s:table></s:table>-----表格
<s:text name=""></s:text>-----I18n文本信息
<s:textarea></s:textarea>-----文本域输入框
<s:textfield></s:textfield>-----文本输入框
<s:token></s:token>-----拦截器
<s:tree></s:tree>-----树
<s:treenode label=""></s:treenode>-----树的结构

U:
<s:updownselect list=""></s:updownselect>-----多选择框
<s:url></s:url>-----创建url
 

 

附上Struts2 API.chm和Struts2 Tags API.chm

 

[转自 :http://www.cnitblog.com/weiweibbs/archive/2009/07/11/60008.html ]

分享到:
评论

相关推荐

    Struts2标签集锦(附Struts2标签详解word文档)

    1. **核心标签(Core Tags)**:这是最基本的标签集,包括显示和控制逻辑的标签,如`&lt;s:property&gt;`用于显示字段值,`&lt;s:if&gt;`和`&lt;s:else&gt;`进行条件判断,以及`&lt;s:iterator&gt;`用于遍历集合。 2. **表单标签(Form Tags...

    Struts2自定义分页标签

    本资源详细介绍了如何在Struts2中自定义分页标签,使得开发过程更加便捷。 在Struts2中,分页通常涉及到以下几个关键步骤: 1. **创建Action类**:首先,你需要创建一个Action类,该类将处理用户的请求,包括获取...

    struts2标签Demo

    本教程将深入探讨"struts2标签Demo",主要关注几个关键的Struts2标签。 1. **s:textfield** - 用于创建HTML输入字段,如文本框。这个标签提供了许多内置的功能,例如自动绑定到Action类的属性,验证错误显示,以及...

    struts2标签使用

    Struts2标签库为开发者提供了强大的工具集,使得在构建动态网站时能够更加灵活地处理数据和逻辑。通过熟练掌握这些标签的使用方法,可以显著提高开发效率和代码质量。对于初学者来说,理解每个标签的基本功能和应用...

    struts2.0标签使用

    给出的示例代码主要展示了如何使用`&lt;html:select&gt;`标签来创建一个下拉列表,并利用`&lt;c:forEach&gt;`标签遍历数据集以填充下拉列表选项。这里涉及到了多个标签的组合使用,下面我们逐一解析: #### `&lt;html:select&gt;`标签...

    Struts2 UI标签代码示例

    本篇文章将深入探讨Struts2 UI标签中的几个关键组件:tabbedPanel、autocompleter、tree和treenode以及optiontransferselect,这些标签在实际项目中有着广泛的应用。 首先,`tabbedPanel`标签是用于创建多选项卡的...

    struts1标签库详解

    Struts1的标签库为开发者提供了丰富的工具集,涵盖了从数据访问、表单构建到逻辑控制的各个方面。通过熟练掌握这些标签的使用,可以极大地提高开发效率,减少代码量,同时保持代码的清晰性和可维护性。对于希望深入...

    struts2标签库解析

    Struts2是一个流行的Java Web应用程序框架,它提供了一套强大的工具集用于构建高效、易于维护的企业级应用。Struts2标签库作为该框架的重要组成部分,极大地简化了前端开发工作,通过一系列预定义的标签实现了复杂的...

    Struts2标签库详解

    在Struts2框架中,标签库是其核心特性之一,它提供了丰富的预定义标签,使得开发者能够在JSP页面中更方便地处理业务逻辑和展现数据。本文将深入探讨Struts2标签库,帮助你理解并掌握这些标签的用法。 1. **Struts2...

    struts2教程全集

    Struts2是一个强大的Java web应用程序框架,用于构建和管理MVC(模型-视图-控制器)架构的应用程序。它在Struts1的基础上进行了许多改进,提供了更丰富的功能和更高的灵活性,使得开发人员能够更加高效地编写可维护...

    Struts2教程集

    Struts2教程集是一个专注于Java Web开发框架Struts2的学习资源集合。Struts2是由Apache软件基金会维护的一个开源项目,它是Struts1的升级版本,提供了更强大的功能和更好的性能。这个教程集可能是由博客作者zfwdl...

    struts2 完美实现 标签分页

    在这个“Struts2 完美实现 标签分页”的项目中,我们主要关注如何在Struts2框架下实现高效的分页功能,并利用自定义标签来提供友好的用户界面。 分页是Web应用中常见的需求,它有助于提高用户体验,特别是当处理...

    重要知识struts2标签详解收集.pdf

    这只是Struts2标签库中的一部分,实际使用中还有许多其他标签,如`&lt;s:form&gt;`、`&lt;s:iterator&gt;`、`&lt;s:property&gt;`等,它们各自服务于特定的目的,共同构成了Struts2强大而灵活的视图层工具集。 总的来说,Struts2标签...

    马士兵Struts2笔记2013

    在某些版本的Struts2中,可能出现处理中文字符集的问题。这可能需要配置应用服务器或web.xml以指定正确的字符编码,如设置`&lt;filter&gt;`和`&lt;filter-mapping&gt;`元素以使用UTF-8编码。 5. **Struts模块包含** Struts2...

    java分页。struts2标签

    根据给定的文件信息,我们将深入探讨“Java分页与Struts2标签”的知识点,以及如何在实际项目中实现分页功能。 ### Java分页原理 分页是Web开发中的常见需求,尤其当数据量庞大时,一次性加载所有数据不仅会增加...

    Struts常用标签库合集

    以下是对 Struts 标签库的详细解释: 1. **Bean Tags**: Bean Tags 主要用于创建、访问和操作 Java 对象(bean)。你可以用它来初始化 bean,获取或设置 bean 的属性,以及根据 HTTP 请求中的 cookies、headers ...

    struts2 例子和包

    4. **创建视图**:为每个Action创建对应的JSP页面,使用Struts2标签库如`s:form`、`s:textfield`等,方便数据绑定和表单处理。 5. **运行和测试**:在Eclipse中配置Tomcat服务器,部署项目,通过浏览器访问URL进行...

    struts2标签解释

    Struts2是一个强大的MVC框架,它提供了丰富的标签库,使得开发者可以更加便捷地构建动态JSP页面。这些标签简化了HTML元素与Action之间的交互,增强了可读性和维护性。以下是对部分Struts2标签的详细解释: A. `...

Global site tag (gtag.js) - Google Analytics