`
leiwuluan
  • 浏览: 697008 次
  • 性别: 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  
没有一点内涵的东西!

相关推荐

    struts1五大标签库

    struts-tiles.tld,struts-html.tld,struts-logic.tld,struts-bean.tld,struts-nested.tld,struts1五大标签库

    struts2的标签库

    struts2的标签共分为五大类: 一、逻辑控制标签 用于进行逻辑控制输出。主要分以下几类: 1)条件标签:用于执行基本的条件流转 &lt;s:if&gt;:拥有一个test属性,其表达式的值用来决定标签里内容是否显示。欢迎hzd ...

    第五章struts2的标签库.pdf

    Struts 2 的标签库可以分为三类:UI 标签、数据标签和逻辑标签。UI 标签主要用于生成 HTML 页面,数据标签用于显示和输出数据,逻辑标签用于实现业务逻辑。 Struts 2 的标签库提供了许多额外的标签,包括日期时间...

    IBM Struts2培训PPT.7z

    IBMStruts2培训PPT (大全集) ...第五章:struts2标签库.ppt 第六章:struts2国际化.ppt 第七章:Struts2验证机制.ppt 第八章:struts2文件上传下载.ppt 第九章:struts2拦截器.ppt + Struts2开发详解.ppt

    struts+hibernate课件

    Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。 HTML 标签 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单 Bean 标签 在访问JavaBeans 及其属性,以及定义一个新的bean ...

    从J2SE到J2EE知识点介绍

    2. struts标签 160 3. Struts 2 标签库说明及使用 160 4. set 描述 169 5. text 描述 170 6. property 描述 170 7. Struts的异常处理 171 8. Struts的上传与下载 178 五、 Hibernate 192 (一) 前言 192 (二) 持久化...

    Java语言基础下载

    五大约束 301 索引 303 数据库的备份与恢复 304 内容总结 308 独立实践 309 第十八章:数据库(三) 310 学习目标: 310 存储过程 311 触发器 313 函数 314 规则 314 事务 315 while语句 317 case语句 317 内容总结...

    java面试题

    Struts2只是起到一个数据接收和转接的功能,就是Controller控制器,而传来数据的页面叫view显示层,Struts2将数据提交给进行处理的类叫Model模型层,专门进行数据处理和数据库的连接。 heap和stack有什么区别? 答:...

    JavaEE版网站管理系统

    采用hibernate3+struts2+spring2+freemarker主流技术架构 懂html就能建站,提供最便利、合理的使用方式 强大、灵活的标签,用户自定义显示内容和显示方式 在设计上自身预先做了搜索引擎优化,增强JEECMS v2.3.2 正式...

    Java面试宝典2020修订版V1.0.1.doc

    6、struts2的核心组件有哪些? 89 7、Strus2的执行过程 89 8、为什么要使用struts2? 90 9、openSession和getCurrentSession 90 10、拦截器的作用?拦截器和过滤器的区别? 91 11、struts.xml中result的type有哪些...

    springMVC学习

    五、SpringMVC 标签介绍 SpringMVC 提供了多种标签,例如 input 标签、checkbox 标签、radiobutton 标签等。这些标签可以帮助开发者快速构建 web 界面。 六、SpringMVC 拦截器 SpringMVC 的拦截器可以帮助开发者...

    软件工程课程项目设计方案-图书借阅系统设计方案书

    Struts 框架是专门开发 web 应用程序的框架,它是采用 Java servlet 和 jsp 技术来构造 Herbinate 模式的 web 应用的一种框架,它是由一组相互协作的类、servlet 和 jsp 标签组成的一个。 三、 需求分析 3.1 功能...

    java必了解的六大问题

    *第十三阶段:轻量级框架,三大框架之一Struts框架的学习,自此踏入java web开发的精华部分,包括Struts体系架构,各种组件,标签库和扩展性的学习; *第十四阶段:Hibernate框架学习,三大框架之一,包括检索...

    java开源包2

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    而使用表现层框架则可以将Jsp中剩余的JavaBeans完全分离,这部分JavaBeans主要负责显示相关信息,一般是通过标签库(Taglib)实现,不同框架有不同自己的标签库,Struts是应用比较广泛的一种表现层框架。 2、 Ajax...

    iuhyiuhkjh908u0980

    ant 学习很好得文档:ANT十五大最佳实践 http://www.oreilly.com.cn/news/ant15toppractices.php?c=javaTutorial:Hello World with Ant http://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html ANT:解压,...

    FreeMark学习笔记

    为了访问数据模型中名为struts2的书的作者的名字,可以使用如下语法: book.author.name //全部使用点语法 book["author"].name book.author["name"] //混合使用点语法和方括号语法 book["author"]["name"] //全部使用...

Global site tag (gtag.js) - Google Analytics