`
navygg
  • 浏览: 42280 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

StrutsBean标签库

阅读更多
       
        StrutsBean标签库中的标签可以访问可以访问已经存在的javabean以及它们的属性还可以定义新的Bean,把它存放在page范围内或用户指定的范围;

StrutsBean标签库大致分三类:

1.用于访问HTTP请求信息或JSP隐含对象的Bean标签;
<1><bean:cookie>:访问cookie信息;
<2><bean:header>:访问http请求的header信息;
<3><bean:perameter>:访问请求参数;
<4><bean:page>:访问jsp隐含对象;

jsp中有九个隐含对象:page,config,request,response,out,session,application,pageContest,exception

servlet的四个作用域:page、requset、session、application

2.用于访问Web应用资源的Bean标签;
<1><bean:message>:显示Resouce Bundle中的消息;
<2><bean:resource>:把web资源装载到一个javabean中;
<3><bean:struts>:访问struts的内在配置对象;
<4><bean:include>:包含一个web资源;

3.用于定义或输出javabean的dean标签;
<1><bean:define>:定义一个变量;
<2><bean:write>:显示javabean或其属性的内容;
<3><bean:size>:获得Map或Collection集合的长度;
分享到:
评论

相关推荐

    struts bean标签

    Struts Bean标签库是Apache Struts框架提供的一个JSP自定义标签集合,它基于JSP标准标签库JSTL,并且扩展了一些针对MVC模式中模型层对象的操作。这个库的主要目标是帮助开发者在JSP页面上更加方便地处理Bean对象,...

    struts1标签库详解

    Bean Tags 是 Struts 中最基本的标签库,包含的标签可以用来创建 bean、访问 bean 和访问 bean 的属性。同时提供了依据 cookies、headers 和 parameters 的值创建相关 bean 的能力。 * bean:cookie:取回请求中名称...

    struts2标签库例子

    Struts2 标签库详解 Struts2 提供了一个强大的标签库,用于简化 Web 应用程序的开发过程。这些标签可以分为两类:通用标签和 UI 标签。下面,我们将详细介绍 Struts2 标签库的使用。 4.1 通用标签 通用标签用来...

    Struts中Bean标签的应用

    Struts Bean标签库提供了一系列强大的标签,用于处理JavaBean对象,这些标签简化了JSP页面与JavaBean之间的交互,提高了代码的简洁性和可维护性。下面将详细介绍几个常用的Bean标签及其应用场景。 #### 三、具体...

    Struts1标签库

    在Bean标签库中,`&lt;bean:copy&gt;`和`&lt;bean:message&gt;`等标签也很重要。`&lt;bean:copy&gt;`用于复制Bean的属性,而`&lt;bean:message&gt;`则用于实现国际化,即根据用户的语言环境显示相应的消息。 此外,还有其他辅助标签,如`...

    Struts 标签库

    这个标签库主要由Struts HTML标签库、Struts Bean标签库、Struts Logic标签库和Struts Tiles标签库组成,每个库都有其特定的功能。 Struts HTML标签库是其中最基础的部分,主要用于生成HTML元素和表单,以及处理...

    struts1标签库运用总结

    1. **bean标签库** - `bean:define`:此标签用于在指定的作用域内定义一个新的属性,例如在JSP页面上创建临时变量。`id`属性是属性名,`value`是属性值,`toScope`决定属性保存在哪一级作用域(如request、session...

    struts2标签库详解(非常不错)

    Struts2标签库是开发Java Web应用程序的重要工具,它提供了丰富的UI组件和逻辑控制标签,大大简化了视图层的编码工作。这个“Struts2标签库详解(非常不错)”的资源应该包含了对Struts2所有标签的详细介绍,以及相关...

    纯struts带标签

    - **Struts Bean标签库**:用于访问和显示JavaBeans的属性,如`&lt;bean:write&gt;`显示Bean的属性值。 3. **使用Struts标签的优点** - **增强可读性**:标签使得JSP页面更像声明式编程,而非脚本语言,降低了理解和...

    struts-bean标签

    以下是对Struts-Bean标签库中主要标签的详细解释: 1. `&lt;bean:define&gt;`:此标签用于在JSP页面中定义一个变量,并将它与JavaBean或其属性关联。`id`属性用于指定变量名,`name`用来指定JSP范围内已经存在的JavaBean...

    struts2标签库

    ### Struts2 标签库详解 Struts2框架作为Struts1的升级版,在功能性和易用性方面有了显著的提升。对于那些已经熟悉Struts1的人来说,学习Struts2将是一个相对平滑的过程。Struts2标签库是其核心组件之一,它提供了...

    Struts1.2标签库资料

    - Bean标签库主要用来操作和展示JavaBeans对象,如`&lt;s:bean&gt;`创建和初始化Bean,`&lt;s:property&gt;`显示Bean的属性值。 6. **使用方法** - 在JSP页面中引入Struts1.2标签库,通常通过`&lt;%@ taglib %&gt; `指令完成,例如...

    Struts标签库Struts标签库Struts标签库案例

    - Struts标签库包括核心标签库(struts-tiles)和HTML标签库(struts-html),以及其他如逻辑标签库(struts-logic)、bean标签库(struts-bean)等。 - 核心标签库主要用于页面布局和组件管理,而HTML标签库则...

    软件开发框架Struts2标签库.pdf

    软件开发框架Struts 2 标签库概述 Struts 2 标签库是Java Web 应用程序开发中的一种常用框架,提供了丰富的标签库,帮助开发者快速构建Web 应用程序。本资源摘要信息涵盖了Struts 2 标签库的概述、控制标签、数据...

    struts标签的写法

    #### 四、Struts Bean标签库详解 ##### 1. Bean标签库的作用 Bean标签库主要用于处理JavaBean对象,包括创建、访问以及修改JavaBean属性等功能。这些标签可以帮助开发者更容易地管理页面上的数据对象。 ##### 2. ...

    Struts配置及标签库详解

    2. `struts-bean.tld`:Bean标签库,主要用于在JSP页面中创建、访问和操作JavaBean对象。例如,`&lt;bean:define&gt;`用于定义变量,`&lt;bean:write&gt;`用于输出Bean的属性值。 3. `struts-logic.tld`:Logic标签库,提供了...

    Bean标签库,用法及实例说明

    根据给定的文件信息,我们可以深入探讨Bean标签库在JavaServer Pages (JSP) 和 Struts 框架中的应用及其重要性。 ### Bean标签库简介 Bean标签库是Struts框架的一部分,它提供了一系列用于操作JavaBeans的标签。...

Global site tag (gtag.js) - Google Analytics