博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
struts2标签
阅读量:5369 次
发布时间:2019-06-15

本文共 1278 字,大约阅读时间需要 4 分钟。

struts2常用标签

property标签

property标签用于输出指定值
<s:set name="name" value="kk"/>

<s:property value="#name"/>

defautl:可选属性,如果需要输出的属性值为NUll,则显示该属性指定的值
escape:可选属性,指定是否格式化HTML代码
value:可选属性,指定需要输出的属性值,如果没有指定该属性,则默认输出ValueStack栈顶的值。

id:可选属性,指定该元素的标识

迭代标签
<s:set name="list" value="{'zhangming','xiaoi','liming'}"/>
<s:iterator value="#list" status="st">
<font color=<s:if test="#st.odd">red</s:if><s:else>blue></s:else> 奇数红色
</s:property></font></br>

if/esle if /else 标签

<s:set name="age" value="21" scope="request"/>存放在request范围   <s:if test="#request.age==23">这样访问
<s:if test="#age==23">
23
</s:if>

<s:esleif test="#age==21">

21
</s:elseif>
<s:else>
都不等
</s:else>

url标签

<s:url action="helloworld_add" namespace="/test"><s:param name="personid" value="23"/></s:url>
生成类似如下路径:
/struts/test/helloworld_add.action?personid=23

<s:url action="helloworld_add" namespace="/test"><s:param name="personid" value="#request.age"/></s:url>

<s:url value="%{#myurl}" /><br> 必须当做URL表达式处理%{}用大括号括起来

===============================
表单标签
<s:checkboxxlist name="list" list="{'Java','Net','RoR','PHP'}"  value="{'Java','.Net'}"/>

单选框
<s:radio name="radio1" list="#{1:'瑜伽用品',2:'户外用品',3:'球类',4:'自行车'}" listKey="key" listVlue="value" value="1"/>

转载于:https://www.cnblogs.com/wuhuisheng/archive/2011/07/10/2102474.html

你可能感兴趣的文章
Python的datetime模块分析
查看>>
大数据时代:深入浅出微软数据挖掘算法系列
查看>>
500 服务器内部错误
查看>>
Docker常用命令
查看>>
How to use VideoToolbox to decompress H.264 video stream
查看>>
【转】Redundancy and Latency in Structured Buffer Use
查看>>
【转】The Basics of GPU Voxelization
查看>>
set类型的应用场景 —— Redis实战经验
查看>>
ASP.NET MVC 下自定义模型绑定,去除字符串类型前后的空格
查看>>
个人spring计划表及进行会议的时间、地址
查看>>
第2月第1天 命令(Command)模式
查看>>
LeetCode Reverse Words in a String II
查看>>
CSS之图片压盖效果案例分析
查看>>
dockerfile 指令
查看>>
Linux awk命令
查看>>
JS定义类或函数
查看>>
[ English ] Ping sb.
查看>>
牛客网暑期多校1
查看>>
Python 必选参数,默认参数,可变参数,关键字参数和命名关键字参数
查看>>
程序员的自我修养-链接、装载与库-2 静态链接的过程
查看>>