`
wandejun1012
  • 浏览: 2730982 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

bean:define用法

    博客分类:
  • java
 
阅读更多

看以下示例:

 

<bean:define id="foo" name="bar" property="baz" scope="request" toScope="session"/> 

 意思是新建一个字符串叫foo,将bar这个实例下面叫baz的属性赋给foo.

foo默认的类型是String。

foo默认所在的scope是page。toScope则是将它的默认scope改为session.

scope="request"则是指从request中去寻找bar这个实例。

 

依此类推:分析以下代码,就不难懂了。

<bean:define id="showType"   name="column" property="showType"/>
 将column下面的showType赋给showType字符串。
分享到:
评论

相关推荐

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

    ### 使用bean:define 标签定义变量 `bean:define`标签允许开发者定义并初始化变量。例如: ```jsp &lt;bean:define id="foo" value="This is a new string" /&gt; &lt;bean:define id="bar" value='," + user.getName()%&gt;' ...

    struts-bean:message使用

    Struts 是一个经典的Java Web开发框架,用于构建企业级应用。在Struts框架中,`struts-bean`标签库是用于处理与JavaBean相关的...理解其工作原理和使用方法,能够帮助开发者创建更加灵活和适应多语言环境的Web应用。

    struts bean标签

    下面将详细介绍Struts Bean标签的一些主要特性、使用方法及其在实际开发中的应用。 1. **Bean标签库介绍** Struts Bean标签库是Apache Struts框架提供的一个JSP自定义标签集合,它基于JSP标准标签库JSTL,并且扩展...

    STRUTS BEAN

    这些标签包括但不限于`&lt;bean:define&gt;`、`&lt;bean:size&gt;`、`&lt;bean:write&gt;`等,它们提供了创建、操作和访问Bean实例的方法。通过这些标签,开发者可以在JSP页面中轻松地使用Bean,无需在页面上编写复杂的Java代码,从而...

    Struts中Bean标签的应用

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

    Struts标签-bean标签-源代码

    例如,`&lt;bean:write&gt;`标签经常与`&lt;bean:define&gt;`结合使用,将JavaBean的数据绑定到页面上进行显示;而`&lt;bean:remove&gt;`则可以在用户操作后清除不再需要的JavaBean,避免内存泄漏。`&lt;bean:message&gt;`则是实现多语言支持...

    struts1.2标签库详解.doc

    Struts 1.2 标签库是 Apache ...参考Struts的官方文档和社区资源,可以深入掌握这些标签的使用方法。在实际开发中,结合MVC模式和Struts框架的其他组件,如Actions和Form Beans,可以构建出高效、可扩展的Web应用。

    Struts标签

    Struts标签,作为Apache Jakarta项目的明星产品之一,其核心价值在于为Java web应用程序提供了...Struts标签库的强大功能远不止于此,掌握这些标签的使用方法将极大提升开发者在Java web项目中的工作效率和代码质量。

    Struts标签大全.pdf

    在当前提供的文件片段...总之,这份文件内容详尽地介绍了Struts标签库的使用方法和示例,是学习Struts框架中标签使用的重要参考资料。通过掌握这些标签,开发者可以更高效地构建Web应用程序的用户界面和处理用户请求。

    struts-bean标签

    1. `&lt;bean:define&gt;`:此标签用于在JSP页面中定义一个变量,并将它与JavaBean或其属性关联。`id`属性用于指定变量名,`name`用来指定JSP范围内已经存在的JavaBean,`property`用于访问JavaBean的特定属性,而`value`...

    重要知识Struts标签库计算机.pdf

    下面的示例展示了如何使用`bean:define`来创建一个属性`values`,并将`listForm`中的`persons`属性(假设为一个`List&lt;Person&gt;`)赋值给它: ```jsp &lt;bean:define id="values" name="listForm" property="persons" ...

    重要知识Struts标签大全.pdf

    `&lt;bean:define&gt;`标签则用于在指定的作用域(默认为page)中定义新的属性,并创建相应的scripting变量,便于其他标签或JSP脚本使用。 **HTML Tags** 主要用于构建Struts的输入表单。这些标签包括各种表单元素,如`...

    stuts框架標籤手冊

    2. `bean:define` 标签:定义一个JSP作用域内的变量,可以将数据存储在请求、会话或应用级别。它接受一个name属性来定义变量名,value属性用于设置变量值,type属性用于指定变量的数据类型。 3. `bean:header` 标签...

    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;`等。...

    struts常见错误以及解决

    在提供的代码片段中,使用了`&lt;bean:define&gt;`来定义一个名为`status`的变量。然而,这个变量并没有被正确地使用。 - **解决方案:** - 确认`&lt;bean:define&gt;`中的`id`属性与后面的代码中使用的变量名一致。 - 检查...

    struts标签手册

    - 使用`name`、`property`和`scope`属性从已存在的bean中取值。 - 使用JSP表达式(EL)设置值。 **其他Bean Tags** - `bean:header`用于获取HTTP请求头的信息。 - `bean:include`用于包含另一个JSP页面,类似于...

    Struts标签库 ppt教程

    `&lt;bean:define&gt;`用于定义变量,`&lt;bean:size&gt;`获取Collection或Map的长度,而`&lt;bean:write&gt;`则用于显示JavaBean及其属性的内容。 **Logic标签库**提供了一系列逻辑操作标签,用于进行条件判断和流程控制。比如,`...

    struts1 标签手册

    2. **`&lt;bean:define&gt;`**: 定义一个新的变量,可以将数据从一个动作传递到另一个动作,或者在JSP页面内部进行数据的局部存储。 3. **`&lt;bean:header&gt;`**: 这个标签用于获取HTTP请求头的信息,例如用户代理、主机名等,...

    Struts标签Lucene中文分词构建

    以下是一个简单的示例,展示了如何使用`bean:cookie`和`bean:define`标签: ```xml &lt;logic:present name="JSESSIONID"&gt; &lt;bean:cookie id="jSession" name="JSESSIONID" /&gt; &lt;!-- 输出Cookie的名称和值 --&gt; 这个...

Global site tag (gtag.js) - Google Analytics