struts2.1 Data Tags

1.a

创建 HTML <a> 标签

 

2.action

action 标签 , 可以允 jsp 面中直接 Action, Action , 可以指定需要被 用的 Action name namespace. 如果指定了 executeResult 参数的属性 值为 true, 该标签 会把 Action ( 视图资 ) 包含到本 面中 .

  1. var 属性 , 为该 Action 的引用
  2. name: 属性 , 指定 Action   
  3. namespace: 属性 , 指定 该标签调 Action 所属 namespace   
  4. executeResult: 属性 , 指定是否将 Action 果包含到本 面中 . 认值为 false, 不包含 .   
  5. ignoreContextParam: 参数 , 指定 该页 面的 求参数是否需要 用的 Action , 认值 false, 入参数 .  
  6. flush

 

3.bean

bean 标签 用于 建一个 JavaBean . 标签 体内使用 <param../> 标签为该 JavaBean 入属性 , javaBean 提供 对应 setter 方法和 getter 方法 .

 

name: 属性 , 指定要 例化的 JavaBean 实现类

var : 属性 , 若指定 属性 ,JavaBean 例会放入 StackContext , 从而允 直接通 var 属性来 访问 JavaBean   

 

4.date

date 标签 用于格式化 出一个日期 , 除了可以直接格式化 出一个日期外 ,date 标签还 可以 算指定日期和当前 刻直接的 .

  1. format:  属性 , 指定 属性 , 将根据 属性指定的各市来格式化日期 .   
  2. nice:  属性 , 只能 ture 或者 false. 它用于指定是否 出指定日期和当前 刻之 , false, .   
  3. name: 必填属性 , 指定格式化的日期   
  4. var 属性 , 指定 元素的   

注意 :nice 属性和 format 属性不能同 指定 , 即若指定 nice ture, 暑促指定日期和当前 刻的 ,    但指定 format 用于将指定日期按 format 指定的格式 .  

若不指定 format, 采用 DateFormat.MEDIUM 格式 .

  若系 的全局国 源文件中指定了 format 格式 :

struts.date.format=yyyy MM dd  

 

5.debug

debug 标签 主要用于 测试 ,它在 面上生成一个超 接,通 过该链 接可以 ValueStack Stack Context 中的所有 信息

 

6.i18n

载资 源包到 。它可以允 text 访问 任何 源包的信息,而不只当前 action 关联 源包。

Value 必填属性 源包的 路径

 

7.include

include 标签 用于将一个 JSP 面,或者一个 Servlet 包含到本

value  必填属性,指定要包含的 JSP 面,或者 Servlet   

 

8.param

param 标签 主要用于 其他 标签 提供参数,例如 bean include 标签

  1. name: 属性,指定 置参数名称   
  2. value :可 属性,指定参数的   

 

9.property

property 标签 作用就是 出指定 property 标签输 value 属性指定的 ,如果没有指定 value 认输 ValueStack 栈顶

  1. default :可 属性,如果需要 出的属性 值为 null 则显 default 属性指定的   
  2. escape :可 属性,指定是否 escape HTML   
  3. value :可 属性,指定需要 出的   

 

10.push

push 标签 用于将某个 放到 ValueStack 栈顶 ,从而可以更 简单 访问该值

value :必填属性, 属性指定需要放到 ValueStack 栈顶   

 

11.set

set 标签 用于将某个 放入指定范 ,例如 application session

   当某个 所在 深度非常深 候, 访问该值 性能低下,而且代 性也差, 了避免 该问题 ,可以将 该值设 置成一个新 ,放入特定范 内。

  1. name :必填属性,重新生成 量的名字  
  2. scope :可 属性,指定新 量被放置的范 ,可接收 application session request page 、或 aciton5 ,默 放置在 Stack Context 中。   
  3. value   属性,指定将 赋给变 量的 ,如没指定 属性, ValueStack 栈顶 值赋给变 量。
  4. var :可 属性, 元素的引用

 

12.text

支持国 化信息的 标签

化信息必 放在一个和当前 action 同名的 resource bundle , 如果没有找到相 message,tag body 将被当作默 message, 如果没有 tag body,message name 会被作 message

name   必填属性, 源属性的名字

var   变量名

 

13.url

url 标签 用于生成一个 url 地址,可以通 过为 url 标签 指定 param 子元素,从而向指定 URL 求参数

  1. includeParams :可 属性,指定是否包含 求参数,属性 只能 none get all   
  2. scheme :可 属性,用于 scheme 属性   
  3. action :可 属性,指定生成 url 的地址 那个 Action ,如果 action 不提供,就用 value url
  4. value :可 属性,指定生成 url 的地址 ,如果 value 不提供就用 action 属性指定的 action url 地址。   
  5. namespace :可 属性,指定命名空  
  6. method :可 属性,指定使用 aciton 的方法
  7. encode :可 属性,指定是否需要 encode 求参数
  8. includeContext :可 属性,指定是否需要将当前上下文包含在 url 地址中   
  9. anchor :可 属性,指定 url
  10. var : 属性,指定 url 元素的引用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值