视图
层访问action的name及namespace
<s:property value="#context['struts.actionMapping'].name" />
<s:property value="#context['struts.actionMapping'].namespace" />
视图
层获取attr\request\session\application\parameters
<s:property value="#requst"/>
视图
层过滤List
定义一个Person对象、具有属性姓名name、性别gender、年龄age三个属性现在我们有一个数组
List<Person> personList
假如我们在视图层通过标签获取时只想获取该数组中Person对象性别为gender = 'male'的子项,可以通过下面的方式获取
<s:set name="subPersonList value="personList.{?
#this.gender == 'male'}"/>
假如我们只想获取第一个出现的为 gender = 'male'的子项 可以通过下面的方式获取
<s:set name="subPersonList value="personList.{^
#this.gender == 'male'}"/>
获取最后一个则为
<s:set name="subPersonList value="personList.{$
#this.gender == 'male'}"/>
视图
层List\Map的构建方式
List: <s:select label="label" name="name"
list="{'name1','name2','name3'}" value="%{'name2'}" />
Map: <s:select label="label" name="name" list="#{'foo':'foovalue',
'bar':'barvalue'}" />
视图
层访问将静态变量或静态方法的两种方式
javaCode:
com.leeyee.Test
public static final String hello = "hello";
public static void staticMethod(){}
tag:
<s:property value="@com.leeyee.Test@hello"/> <s:property
value="@com.leeyee.Test@staticMethod()"/>
or
<s:property value="@vs@hello"/> <s:property
value="@vs@staticMethod()"/>
vs
表示"值栈"。这里需要注意的是,假如你声明的类名为vs,那么在栈顶的类对象将被使用;假如你在"vs"字符串之后指定一个数字(eg:vs[2]),
那么 处于栈中比较深的对象类将被用来使用替代vs
分享到:
相关推荐
struts2标签使用例子 struts2标签使用例子 struts2标签使用例子struts2标签使用例子
struts2标签库struts2标签库struts2标签库struts2标签库
包含了Struts2标签使用介绍的详细文档及APi文档,方便实用
主要介绍了struts2的标签的详细使用例子说明
struts2标签使用方法以及el表达式的使用,整理收集供参考
Struts2标签库的组成 Struts2框架的标签库可以分为以下三类: 用户界面标签(UI标签):主要用来生成HTML元素的标签。 表单标签:主要用于生成HTML页面的FORM元素,以及普通表单元素的标签。 非表单标签:主要用于生成...
struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签
Struts2标签库Struts2标签库Struts2标签库Struts2标签库Struts2标签库Struts2标签库
STRUTS2学习文档.pdf 对Struts2的一些配置文件进行了详细的说明。 Struts2―表单验证validate(html)对validate的type属性校验类型以及param 做了详细的解释说明。 struts2和struts的比较 让你更清楚的知道struts2...
本文讲述了使用Struts 2标签的注意事项,并介绍了学习Struts 2标签比较权威的网站。
Struts2标签使用,大量使用Struts2标签可以使页面简洁,可维护性增强
讲解了struts2.0标签的详细使用,希望对你学习有点帮助
STRUTS:struts2标签库
struts标签库struts标签库struts标签库struts标签库struts标签库struts标签库struts标签库struts标签库
struts 1.2 标签使用说明,简单介绍了struts1.2的标签使用
利用Struts 2标签创建ex3.jsp页面,此页面提交给tag.action,在structs.xml中配置这个action的转发视图为result.jsp在result.jsp页面中显示ex3.jsp页面控件的值。(源代码和实验报告)
有关、相关、类似这样的Struts 2标签库的详细介绍。
struts2 标签iterator使用我自己试过的
可对struts2 标签如等相应列进行求和.