`
kaka555
  • 浏览: 27809 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论
  • chian_xxp: 个人浅见:作者的这两段话是自相矛盾的。 1 当程序需要为某个客 ...
    HTTP Session

<bean write> 标签用法

阅读更多
(1)时间:
    request.setAttribute("time", new Date());
    使用<bean:write name="time" scope="request"/>进行输出,其输出结果将是:
    Sun Dec 14 15:38:51 CST 2008
    如果希望输出这种格式2008-12-14 15:41:12
    <bean:write name="time" scope="request" format="yyyy-MM-dd HH:mm:ss"/>
    如果希望输出这种格式,2008年12月14日 15点41分12秒    <bean:write name="testVo" property="date" format="yyyy年MM月dd日 HH点mm分ss秒"/>
(2)数字:
   request.setAttribute("n", 3.14159265358979323846)
   直接使用<bean:write name="n" scope="request"/>进行输出,其输出结果将是:
   原封不动的3.14159265358979323846
   保留4位:
       <bean:write name="n" scope="request" format="#.####" />
   如果放进去的是3.14,输出却要小数点后保留4位,不足4位用0补上
       <bean:write name="n" scope="request" format="0.0000" />或者<bean:write name="n" scope="request" format="#.0000" />
   如果要输出003.1400
       <bean:write name="n" scope="request" format="000.0000" />
   如果这样写<bean:write name="n" scope="request" format="###.0000" />,
   则输出的是:3.1400,并不会在前面补0
   以下写法均为错误写法:
      <bean:write name="n" scope="request" format="##0.0000" />
      <bean:write name="n" scope="request" format="000.##00" />
    
    注意:这里的“#”与“0”并不通用,“#”只能在小数点前面,并且不能与“0”一起出现在小数点前面
          0可以出现在小数点前面和后面,但不能与"#"一起出现在小数点前面或后面。
分享到:
评论

相关推荐

    Struts中Bean标签的应用

    &lt;h1&gt;用bean:write标签&lt;/h1&gt; &lt;h2&gt;&lt;bean:write name="str"/&gt;&lt;/h2&gt; &lt;/body&gt; ``` 这里通过`&lt;bean:write&gt;`标签同样实现了字符串的输出功能。 ##### 2. `&lt;bean:size&gt;` 标签 `&lt;bean:size&gt;` 标签用于计算JavaBean对象的...

    struts bean标签

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

    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标签库 ppt教程

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

    Struts标签大全.pdf

    Struts支持的Bean标签包括`&lt;bean:cookie&gt;`、`&lt;bean:define&gt;`、`&lt;bean:header&gt;`、`&lt;bean:include&gt;`和`&lt;bean:write&gt;`等。 - `&lt;bean:cookie&gt;`标签用于访问HTTP请求中的cookie信息。 - `&lt;bean:define&gt;`标签用于在当前...

    JSP中table的td标签迭代循环

    2. **`&lt;bean:write&gt;`标签**:这个标签是用来读取并输出对象的属性值,这里用它来获取`it`对象的`st_img`属性。 3. **控制每四张图片换一行的逻辑**: - `${index%4==0?"&lt;tr&gt;":""}`:当`index`是4的倍数时,表示新...

    Struts标签-bean标签-源代码

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

    重要知识bean标签.pdf

    在Struts框架中,`&lt;bean:write&gt;`标签是一个非常重要的元素,用于在JSP页面上显示由Action类设置到请求或会话范围内的Java对象的属性。在提供的示例中,我们看到了如何通过`&lt;bean:write&gt;`标签来显示各种类型的数据,...

    STRUTS BEAN

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

    Struts标签手册

    例如,`&lt;bean:define&gt;`用于在JSP页面中定义一个新的变量,`&lt;bean:write&gt;`用于输出JavaBean的属性值,而`&lt;bean:property&gt;`则允许你设置或获取Bean的属性。 2. **Html标签库**: Html标签库是Struts中最常用的标签库...

    struts的tld属性解释

    通过对Struts TLD文件中各个属性的解析,我们可以更好地理解自定义标签的定义方式和使用方法。这有助于我们在开发过程中更加高效地利用Struts框架提供的强大功能,同时也能更好地满足特定业务需求的定制化开发。希望...

    java 中文问题(java web 开发中的中文问题)

    解决 Filter 属性问题,可以使用 `&lt;bean:write&gt;` 标签,例如: ```jsp &lt;bean:write name="myBean" property="message" filter="true"/&gt; ``` 七、解决 ApplicationResources.properties 文件中文提示消息问题 在 ...

    Struts 标签文档

    - `&lt;bean&gt;`标签:处理对象属性,如`&lt;bean:define&gt;`, `&lt;bean:write&gt;`, `&lt;bean:include&gt;`等。 - `&lt;tiles&gt;`标签:用于布局管理,通过定义和插入“tiles”(可重用的页面片段)来构建复杂的页面结构。 3. **HTML标签...

    重要知识Struts标签大全.pdf

    例如,`&lt;bean:cookie&gt;`标签可以从请求中获取特定名称的cookie值,并将其转换为Bean,以便在页面上使用。当`multiple`属性未指定时,它会创建一个`Cookie`类型的Bean;如果指定了`multiple`,则创建`Cookie[]`数组。`...

    truts专用标签库详解

    本教程将深入探讨Struts的专用标签库,包括其使用方法、优点以及各种标签的详细用法。 首先,了解Struts标签库的结构至关重要。Struts标签库通常分为以下几个部分: 1. `logic`标签库:这些标签主要用于控制流程,...

    logic:iterate 是什么,怎么用

    使用 `&lt;bean:size&gt;` 和 `&lt;bean:write&gt;` 可以获取集合的大小,并在迭代过程中指定元素的索引。 ```jsp &lt;logic:iterate id="item" name="list" type="example.User" indexId="index"&gt; &lt;bean:write name="index" /&gt; -...

    struts标签库.ppt

    此外,`&lt;bean:write&gt;`标签还允许通过`property`属性传递参数,如`&lt;bean:write name="someBean" property="value(name)"/&gt;`,这相当于调用JavaBean的`getValue("name")`方法。 - `&lt;bean:message&gt;`:此标签用于显示...

    Struts标签库

    - `&lt;bean:write&gt;` 输出JavaBean的属性值。 - `&lt;bean:include&gt;` 包含一个JavaBean或者JSP页面。 - `&lt;bean:message&gt;` 显示资源包中的消息。 - `&lt;bean:parameter&gt;` 获取请求参数的值。 5. **使用Struts标签库的...

    Struts提供的和Form相关的标签 .rar

    9. `&lt;bean:define&gt;`和`&lt;bean:write&gt;`标签:虽然不是Struts的一部分,但常与Struts一起使用。`&lt;bean:define&gt;`用于在JSP页面中定义变量,`&lt;bean:write&gt;`则用来输出Bean的属性值。 通过以上这些标签,开发者可以方便地...

    struts 标签库

    - `&lt;bean:write&gt;`:显示JavaBean的属性值。 - `&lt;bean:include&gt;`:包含一个JSP页面或JavaBean。 **Logic 标签** Logic标签主要用于控制流程和逻辑,如条件判断、循环等: - `&lt;logic:equal&gt;`:检查两个表达式是否...

Global site tag (gtag.js) - Google Analytics