`
duanfei
  • 浏览: 733718 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

struts 中bean:write和bean:message有什么区别?

    博客分类:
  • JSP
阅读更多
bean:write 显示的是form里面的值,或者是request、session等context里面的值
bean:message 显示的是你所指定的资源文件里面的value .取properties中的内容, 根据key ,value的形式

<bean:message> 用于显示Resource Bundle中的消息。
如在ApplicationResources.properties文件,定义title.welcome=Welcome。
在JSP中使用 <bean:message key="title.welcome"/>的话!!就会输出“Welcome”!!

<bean:write> 用于在网页上输出某个Bean或它的属性内容。如有一个名为Bean1的Bean,他有一个那么你name属性,在JSP中就可以用
<bean:write name="Bean1" property="name"> ,就会输name的值。
分享到:
评论

相关推荐

    struts-bean:message使用

    源码中涉及的类包括`org.apache.struts.taglib.bean.MessageTag`和`org.apache.struts.util.MessageResources`,它们实现了查找和解析消息的逻辑。 7. **工具支持**: 开发过程中,IDE如Eclipse和IntelliJ IDEA...

    struts bean标签

    Struts Bean标签是Java Web开发中Struts框架的一部分,它主要用于简化页面上的Java对象操作,尤其是在JSP页面中。这个标签库提供了丰富的功能,包括显示和设置Bean中的属性,以及进行一些基本的数据转换和格式化。...

    struts.bean标签

    在Struts框架中,`struts.bean`标签库提供了一组JSP标签,这些标签简化了在视图层操作JavaBeans的过程,增强了代码的可读性和可维护性。下面我们将深入探讨`struts.bean`标签库及其主要使用的标签。 1. `bean:...

    Struts中Bean标签的应用

    尽管在实际开发中,更多地会使用EL表达式来完成相同的功能,但在某些特定场景下,`&lt;bean:write&gt;`标签仍然有一定的使用价值。例如: ```jsp &lt;bean:write name="对象名" property="属性名" scope="范围"/&gt; ``` 这个...

    struts1-bean标签

    在Struts框架中,Bean标签库(Bean Tag Library)扮演着一个重要的角色。它主要用于处理与JavaBean相关的操作,比如创建、读取和更新JavaBean实例及其属性。根据官方文档及上述描述,我们可以将Bean标签大致分为以下...

    Struts标签-bean标签-源代码

    Struts框架是Java Web开发中的一个关键...熟练掌握bean标签的使用,不仅能够提升开发效率,也有助于理解和优化整个Struts应用的运行机制。同时,通过阅读和理解源代码,可以进一步提升我们的编程技巧和解决问题的能力。

    struts2 标签库中文版

    - **访问Web应用资源**:例如,`&lt;bean:message&gt;`用于显示资源文件中的信息,`&lt;bean:resource&gt;`加载Web资源到JavaBean,`&lt;bean:struts&gt;`访问Struts的内部配置对象,`&lt;bean:include&gt;`包含Web资源。 - **定义和输出...

    struts1标签库详解

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

    struts1标签struts1标签

    在深入探讨Struts1框架中的标签库之前,我们先简要了解一下Struts1框架本身。Struts1是基于MVC(Model-View-Controller)设计模式的Java Web应用框架,它极大地方便了Web应用程序的开发,特别是对于大型、复杂的项目...

    拷贝别人的struts总结

    通过这些标记,开发者可以在JSP页面中轻松地创建、访问和操作Bean及Bean的属性。Bean标记库的使用通常涉及到以下几方面: ##### 创建和复制Bean的标记 - **&lt;bean:define&gt;标记**:此标记可用于定义新的字符串常量、...

    struts标签库.ppt

    若需传递参数,可以像这样使用:`&lt;bean:message key="welcome.greeting" arg1="caterpillar" arg2="good morning"/&gt;`,这里的`arg1`和`arg2`会被替换到资源文件中的占位符。 2. **Html标签**: - `&lt;html:messages&gt;...

    struts 1.2 标签使用说明

    在Struts 1.2中,标签库是一个关键特性,它提供了丰富的标签来简化视图层的开发,使得开发者能更方便地与模型和控制器进行交互。以下是对Struts 1.2 标签使用的详细介绍: 1. **Bean标签库**: - **bean标签**:...

    Struts标签库 ppt教程

    此外,还有`&lt;bean:message&gt;`显示资源文件信息,`&lt;bean:resource&gt;`装载Web资源到JavaBean,`&lt;bean:struts&gt;`访问Struts配置对象,以及`&lt;bean:include&gt;`包含Web资源。`&lt;bean:define&gt;`用于定义变量,`&lt;bean:size&gt;`获取...

    struts标签的写法

    - **bean:message**:用于获取资源文件中的信息。 - **bean:write**:用于输出对象的属性值。 - **bean:define**:用于定义变量。 - **bean:multiselect**:用于创建多选列表。 - **bean:param**:用于获取请求参数...

    Struts标签的使用

    它们包括`&lt;bean:cookie&gt;`、`&lt;bean:define&gt;`、`&lt;bean:header&gt;`、`&lt;bean:include&gt;`、`&lt;bean:message&gt;`、`&lt;bean:page&gt;`、`&lt;bean:parameter&gt;`、`&lt;bean:resource&gt;`、`&lt;bean:size&gt;`、`&lt;bean:struts&gt;`和`&lt;bean:write&gt;`等。...

    jstl标签详细讲解

    例如,如果我们在请求中设置了`user`对象,可以使用`&lt;bean:write&gt;`来显示用户的名字和年龄: ```jsp &lt;bean:write name="user" property="username"/&gt; &lt;bean:write name="user" property="age"/&gt; ``` 总的来说,...

    struts5类标签

    在Struts中,主要分为五类标签库:Bean Tags、HTML Tags、Logic Tags、Nested Tags和Tiles Tags。 **一、Bean Tags** Bean Tags 是对 `&lt;jsp:useBean&gt;` 标签的增强,主要用于创建和操作JavaBeans。以下是一些重要的...

    Struts中文手册

    ### Struts框架中文手册知识点概览 #### 一、Struts框架概述 - **Struts框架**:一种基于Java的Web应用框架,采用MVC(Model-...无论是初学者还是有经验的开发者,都可以从Struts框架中受益,提高开发效率和代码质量。

Global site tag (gtag.js) - Google Analytics