Struts2页面开发中常用标签使用说明

来源:互联网 发布:sd卡数据恢复 编辑:程序博客网 时间:2024/05/16 10:19

1 Struts2开发中常用标签使用
1.1
.往action传值的使用方式:
<input name="userName" type="text" class="input6" size="15">
a. userName
属性需要在访问action中提供相的属性,并有SET/GET方法。
b.
可以不在访问action中提供相的属性,用request.getParameter(userName);1.2标签 property 用于出指定
<s:property value=" userName "/>
action返回到指定面是,可以通过该标签显action中的属性信息。(注 userNameaction中存在,并有GET方法)。

1.3
.往象中传值<s:textfield> 用于从面往action中的象内传值
<s:text[color=blue][/color]field name="user. userName " id="username"/>
该标签可以在面中向action中的象内直接传值。(注:在action中要存在user象,并有SET/GET方法。)

1.4
.判断<s:if> </s:if> 用于在面中判断指定数据
<s:if test="userName == admin">
. </s:if>
<s:else>
. </s:else>
该标签用于指定的数据行判断,但指定的数据必action中存在。


1.5
.迭代<s:iterator>用于将ListMapArrayList等集合行循
<s:iterator value="userList" id="user" status="u">
<s:property value="userName"/></a>
</s:iterator>
该标签用于将userList集合中的元素行循,用property示集合中的指定元素

1.6
URL地址标签<s:url>用于生成一个URL地址,可以通URL标签指定的<s:param>子元素向URL地址求参数
<s:url action=" ">
<s:param name=" " value=""></s:param>
</s:url>
其中action为请求地址,param子元素地址后面所的参数。

1.7
.超 <a href >一般和<s:url>标签一起使用,用于多个参数。
<a href="
<s:url action=" ">
<s:param name=" " value=""></s:param>
<s:param name=" " value=""></s:param>
<s:param name=" " value=""></s:param>
</s:url>">
</a>

1.8
set标签,用于将某个放入指定的范内。例如application,session等。

<s:set name="user" value="userName" scope=
request/>
user放入request内。


2
Struts2开发中常用标签使用范:
1.1
.通<input name="userName" type="text" class=" " size="15">
action传值action中要有相的属性,并提供SET/GET方法。

(在数量少可以使用request.getParameter(userName);

1.2
.在action来的数据,使用property标签。需要示的数据从action得。

1.3
.往action中的象内传值,使用textfield标签

1.4
.在面中判断指定使用<s:if>标签。判断数据从action得。

1.5
.在面中需要循列表示的数据使用<s:iterator>标签,列表数据从action得。

1.6
URL地址和超接可以使用<a href><s:url>,在值时<a href><s:url>一起使用

 

原创粉丝点击