美文网首页
JAVA学习笔记(Struts1 标签库)

JAVA学习笔记(Struts1 标签库)

作者: 晨星资源 | 来源:发表于2017-04-28 16:16 被阅读35次

    ============================================================================

    Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。

    HTML标签 : 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单

    Bean标签:  在访问JavaBeans 及其属性,以及定义一个新的bean 时使用

    Logic标签: 管理条件产生的输出和对象集产生的循环

    Template标签:随着Tiles框架包的出现,此标记已开始减少使用

    Nested标签:  增强对其他的Struts 标签的嵌套使用的能力

    ==========================================================================

    name :指出关键字值,在该关键字下可以找到一个存在的bean 。如果给出了scope属性,则仅仅在scope中查找。否则,根据标准的顺序在各种scope中查找。标准顺序为 (page,request, session, or application)。

    property :指出bean 中的某个属性,可以在其中检索值。如果没有标明,则使用对象本身的值。

    scope :定义了Bean在哪个范围(page, request, session, or application)中被查找。如果没有标明按顺序查找。脚本变量(见styleId)将在相同的范围中创建。

    logic:forward:该标签用于实现页面导向,查找配置文件的全局forward。

    eg. < logic:forward name="index"/>

    logic:iterator:用于显示列表为collection的值(List ,ArrayList,HashMap等)。

    相关文章

      网友评论

          本文标题:JAVA学习笔记(Struts1 标签库)

          本文链接:https://www.haomeiwen.com/subject/bmqazttx.html