`
leiwuluan
  • 浏览: 707321 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

struts2标签的五大类

阅读更多

            在struts1.x 中提供了4个标签库用以支持它的集成开发,在struts2中对标签进行了功能整合,放在一个标签库中
      要使用标签,只需要在jsp页面添加如下定义即可:
            <%@  taglib prefix="s" uri="/struts-tags" %>

 

 

 

struts 2 标签分为五大类:

 

 


   1、逻辑控制标签:用于进行逻辑控制输出,包括if, elseIf,else,append,generator,

 

       iterator,merge,sort,subset,

 

 

   2、数据输出标签:用于进行数据相关操作,包括a,action,bean,date,debug,i18n,

       include,param,push,set,text,url,property;

 

 


   3、HTML 表单标签:用于输出HTML 的表单,包括 autocompleter,checkbox,

 

       checkboxlist,combobox,datetimepicker,
       doubbleselect,head,file,form,hidden,label,optiontransferselect,optgroup,

       password,radio,reset,
       select,submit,textarea,textfield,token,updownselect,

 

 

   4、HTML 非表单标签 :用于输出HTML的非表单元素,包括actionerror,actionmessage,component,

       div,fielderror,table,tabbedPanel,tree,treenode;

 

 


   5、Ajax 标签;用于输出Ajax的表单元素,包括a,autocompleter,bind,datetimepicker,head,submit.

 

分享到:
评论
6 楼 ling1121 2010-07-27  
<div class="quote_title">leiwuluan 写道</div>
<div class="quote_div">
<p><span style="font-size: small;">            在struts1.x 中提供了4个标签库用以支持它的集成开发,在struts2中对标签进行了功能整合,放在一个标签库中<br>      要使用标签,只需要在jsp页面添加如下定义即可:<br>            &lt;%@  taglib prefix="s" uri="/struts-tags" %&gt;</span></p>
<p> </p>
<p> </p>
<p> </p>
<p><span style="font-size: small;">struts 2 标签分为五大类:</span></p>
<p> </p>
<p><span style="font-size: small;"> <span style="font-size: small;">
<p><br>   1、逻辑控制标签:用于进行逻辑控制输出,包括if, elseIf,else,append,generator,</p>
</span></span></p>
<p> </p>
<p><span style="font-size: small;">       iterator,merge,sort,subset,</span></p>
<p> </p>
<p> </p>
<p><span style="font-size: small;">   2、数据输出标签:用于进行数据相关操作,包括a,action,bean,date,debug,i18n,</span></p>
<p><span style="font-size: small;">       include,param,push,set,text,url,property;</span></p>
<p> </p>
<p><span style="font-size: small;"> <span style="font-size: small;">
<p><br>   3、HTML 表单标签:用于输出HTML 的表单,包括 autocompleter,checkbox,</p>
</span></span></p>
<p> </p>
<p><span style="font-size: small;">       checkboxlist,combobox,datetimepicker,<br>       doubbleselect,head,file,form,hidden,label,optiontransferselect,optgroup,</span></p>
<p><span style="font-size: small;">       password,radio,reset,<br>       select,submit,textarea,textfield,token,updownselect,</span></p>
<p> </p>
<p> </p>
<p><span style="font-size: small;"><span style="font-size: small;"><br>   5、Ajax 标签,head,submit.</span></span></p>
<p> </p>
</div>
<p><br>好</p>
5 楼 leiwuluan 2010-07-27  
第一次会慢点、、但总体来说开发是方便了,html快
4 楼 NetBus 2010-07-24  
现在view层都不用jsp了, jsp太慢了。
3 楼 leiwuluan 2010-07-24  
spinky 写道
lt0604 写道
没有一点内涵的东西!


什么叫有内涵的?来个看看~

?不懂说什么,内涵是什么呢?
2 楼 spinky 2010-07-23  
lt0604 写道
没有一点内涵的东西!


什么叫有内涵的?来个看看~
1 楼 lt0604 2010-07-23  
没有一点内涵的东西!

相关推荐

    struts2 自定义标签

    五、自定义标签与Struts2内置标签的结合 Struts2已经提供了丰富的内置标签,如`s:form`、`s:textfield`等,它们能很好地与自定义标签协同工作。开发者可以根据需求,选择使用内置标签或自定义标签,甚至在同一个页面...

    struts2标签库及国际化的使用例子

    Struts2 标签库及国际化的使用案例 Struts2 框架提供了强大的标签库和国际化功能,本实验旨在掌握 Struts 2 标签库和国际化功能的使用,并实现用户注册页面的国际化显示。 一、Struts2 标签库 Struts2 框架提供了...

    struts2-tags-API,struts2标签api

    Struts2是一个强大的Java web框架,它极大地简化了MVC(模型-视图-控制器)应用的开发。在Struts2框架中,标签库是其重要组成部分,它提供了丰富的标签来帮助开发者更方便地构建用户界面。`struts2-tags-API`就是...

    struts2标签详解与实例

    总结,Struts2的标签库极大地简化了JSP页面的编写,提高了开发效率。通过深入学习和实践,开发者可以充分利用这些标签来构建出结构清晰、功能强大的Web应用。在实际项目中,结合源码分析和相关开发工具,可以进一步...

    struts2.0标签使用源码

    Struts2.0是Java Web开发中非常流行的一个MVC框架,它的标签库极大地简化了视图层的开发,使得开发者能够更专注于业务逻辑。在本文中,我们将深入探讨Struts2.0标签的使用及其源码分析。 一、Struts2.0标签概述 ...

    Struts2 标签使用简介

    在Struts2中,标签库是其一大特色,极大地简化了视图层的开发,使得HTML页面与Java代码的交互更加方便。这篇简介将深入探讨Struts2中的标签使用。 一、Struts2标签库概述 Struts2的标签库是由一系列预定义的JSP标签...

    struts2标签之列求和

    ### Struts2 标签之列求和 在Struts2框架中,处理表单、迭代数据等功能时,经常需要用到各种内置标签。其中,`&lt;s:iterator&gt;` 标签常用于循环显示列表数据,而结合`&lt;s:set&gt;`标签可以实现对列表中的数值进行求和操作...

    struts2常用标签详解

    首先,我们需要了解Struts2标签库的主要组成部分,它们分为Action、Display、Logic、Field和UI五大类。这些标签提供了丰富的功能,用于处理表单、展示数据、控制流程等。 1. **Action标签**:这类标签主要用于调用...

    struts1标签库详解

    Struts 提供了非常多的标签,依据功能和使用习惯的不同被分到了五个标签库中:Bean Tags、HTML Tags、Logic Tags、Nested Tags 和 Tiles Tags。下面将对前三个标签库中的标签进行详细的介绍。 Bean Tags Bean Tags...

    struts1.2标签实例

    Struts1.2标签库很好地体现了MVC(Model-View-Controller)模式,其中模型由Action和ActionForm对象表示,视图由JSP页面和Struts标签组成,控制器则由Struts框架本身处理,负责转发请求和调用相应的Action。...

    struts1五大标签库

    以下是Struts1的五大标签库的详细解释: 1. **struts-html.tld**: 这个标签库主要用于处理HTML表单元素和用户交互。它包括如`&lt;html:form&gt;`、`&lt;html:text&gt;`、`&lt;html:password&gt;`、`&lt;html:submit&gt;`等标签,帮助...

    Struts2 标签库讲解

    接下来,我们详细探讨Struts2的五大类标签: 1. **逻辑控制标签**:这类标签用于实现条件判断和循环操作。 - **条件标签**:包括`s:if`、`s:elseif`和`s:else`,它们与Java中的`if-else`语句类似,但更方便地集成...

    Struts2标签库详解

    五、Struts2标签库与其他框架的集成 Struts2能够与Hibernate、Spring等框架无缝集成,通过标签库简化数据持久化和依赖注入操作。例如,`&lt;s:hibernate&gt;`标签用于执行HQL查询,`&lt;s:spring&gt;`标签则用于Spring的Bean...

    struts标签 框架

    ### Struts标签框架详解 #### 一、Struts2标签库概述 Struts2作为一款流行的Java Web开发框架,其内置的标签库极大地简化了Web应用程序的开发过程,特别是减少了在JSP页面中编写Java脚本的需求,提升了前端组件的...

    java struts2标签查询...

    Struts2标签库是其核心特性之一,极大地简化了视图层的开发,提高了开发效率。在这个主题中,我们将深入探讨Struts2标签及其在实际应用中的整合。 一、Struts2标签概述 Struts2标签库是一系列预定义的JSP标签,它们...

    struts2标签库

    Form标签是Struts2标签库中最常用的一类标签,用于生成表单元素,这些元素能够自动绑定到后端对象,极大地简化了表单的处理流程。常见的Form标签包括`&lt;s:form&gt;`、`&lt;s:textfield&gt;`、`&lt;s:submit&gt;`等。 ### 总结 通过...

    struts2官方例子3--使用Struts2标签

    在例子中,你可以看到如何在JSP页面上使用Struts2标签,以及如何在Action类中处理这些数据。同时,还可以学习到如何配置Struts2的配置文件(struts.xml)来关联标签和Action,以及如何设置Action的属性。 总结,...

    struts2标签 标签使用完整文摘

    Struts2的标签库主要分为Action、Display、Field、Logic和UI五大类,它们覆盖了从数据展示到逻辑控制的各个方面。这些标签使得JSP页面更加简洁、易读,降低了视图与控制器之间的耦合度。 2. **Action标签** ...

    struts2标签详解

    Struts2的标签库极大地简化了Web开发中的视图构建工作,通过熟练掌握这些标签,开发者能更高效地完成业务逻辑的呈现。理解标签的工作原理,合理运用它们,将使你的代码更加简洁、易读。在开发过程中,不断实践和探索...

Global site tag (gtag.js) - Google Analytics