【转载】struts2 学习总结 ---- Struts-tags

struts标签
常用struts标签:
 <s:property />
 输出actionContext中的内容
 value 要输出的内容
 default 如果找不到就输出的默认内容
 <s:set/>
 将某个值放入指定的范围内,默认为action
 value 将要指定并赋给变量的值
 var 变量名,将value指定的值赋给它
 scope 指定变量放入的范围,默认为 action 范围
 <s:param />
 给其它标签提供参数
 name 参数名
 value 参数值
 <s:i18n />
 临时加载资源文件
 name 指定要加载的资源文件
 <s:text />
 获取国际化资源
 name 要获取的资源属性,对应资源文件中的key
 searchValueStack 如果无法获取资源,是否到stack中找它的属性,默认为false
 var 命名得到的资源,放入valueStack中
 <s:url />
 生成url地址
 action 指定action,如果没有指定,则使用value中的值为url
 anchor 锚标记点
 encode 是否对参数进行编码,默认为true
 escapeAmp 指定是否对&符号进行编码,默认为true
 includeContext 指定包含当前的上下文,默认为false
 includeParams 指定是否包含请求参数,值只能为none,get或all,默认为get
 method 指定action调用方法
 namespace 指定action命名空间
 value 指定url,如不指定,则用Action中的url
 var 指定该url变量,并放入valueStack中
 <s:debug />
 用于调试
 <s:if />
 <s:elseif />
 <s:else/>
 作用:与if (){} ,if(){}else(){},if(){}else if(){} else{} 相同
 test 设置标答的条件表达式
 注意:<s:elseif/>与<s:else>都不能单独存在,都依赖于<s:if/ >
 <s:date />
 对日期进行格式化
 name 指定日期值
 var 将日期放入valueStack中的变量名
 nice true:输出与当前的时间差,默认为false
 format 格式字符串
 <s:doubleselect /> 
 生成一个级联下拉列表框
 list 指定要迭代的集合.使用集合中的无素来设置各选项.如果是map结构,
 则key将成为选项的value,value将成为选项的内容
 listKey 指定第一个列表框中,list中的哪个属性将成为选项的value
 listValue 指定第一个列表框中,list中的哪个属性将成为选项的内容
 doubleList 指定第二个列表框要迭代的集合
 doubleListKey 指定第二个列表框中,list中的哪个属性将成为选项的value
 doubleListValue 指定第二个列表框中,list中的哪个属性将成为选项的内容
 doubleName 指定第二个列表框的name
 multiple 是否可以多选,默认为false
 
 <s:token />
 用于阻止浏览器重复提交数据
<s:iterator />
 迭代数组集合
 begin 迭代数组或集合的起始位置,默认为0
 end 迭代数组或集合的结束位置
 status 迭代过程中的状态
 step 迭代一次过的的索引增加值,默认为1
 value 要迭代的数组或集合对象
 var 临时变量名字用于将引用的值放入page范围中
 id 与var相同,但已废弃
 <s:fielderror />
 输出Action中fieldErros保存的字段错误
 fieldName  对应fieldErros中的key
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值