Flyever,Zhang's Bolg
我在奮斗。。。
posts - 4, comments - 3, trackbacks - 0, articles - 0
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
關于Struts2中的標簽介紹(三)
Posted on 2008-08-17 23:18
Flyever,Zhang
閱讀(375)
評論(0)
編輯
收藏
所屬分類:
Struts2
9、<s:if>/<s:else>/<s:elseif>
這三種標簽通過布爾邏輯值動態控制頁面顯示內容。相當編程語言中的if/else/else if。如下代碼所示:
<
s:
if
test
=
"
-1>0
"
>
if
</
s:
if
>
<
s:elseif test
=
"
2>0
"
>
else
if
</
s:elseif
>
<
s:
else
>
else
</
s:
else
>
10、<s:include>
雖然JSP標準標簽庫中己經包含了include標簽,但是Struts2還是定制了適合框架的include標簽。Struts2提標該標簽要比JSP中的強大。該標簽提供了訪問valuestack的功能,其中的value屬性能動態的生成要包含的頁面URL。如:<s:include value=""/>
11、<s:url>
提供了一種更好的封裝URL的手段。示例代碼如下所示:
<
s:url value
=
"
editGadget.action
"
>
<
s:param name
=
"
id
"
value
=
"
%{selected}
"
/>
</
s:url
>
<
s:url action
=
"
editGadget
"
>
<
s:param name
=
"
id
"
value
=
"
%{selected}
"
/>
</
s:url
>
<
s:url includeParams
=
"
get
"
>
<
s:param name
=
"
id
"
value
=
"
%{'22'}
"
/>
</
s:url
>
12、<s:i18n>
該標簽為框架國際化提供了支持。示例代碼如下所示:
<
s:i18n name
=
"
myCustomBundle
"
>
The i18n value
for
key aaa.bbb.ccc in myCustomBundle is
<
s:property value
=
"
text('aaa.bbb.ccc')
"
/>
</
s:i18n
>
<
s:i18n name
=
"
some.package.bundle
"
>
<
s:text name
=
"
some.key
"
/>
</
s:i18n
>
注
:name屬性為要使用的資源的文件名。
13、<s:text>
用于顯示特定文件,它提供了基于健的查詢,主要用國際化功能中。如:<s:text name="key"/>。name屬性為特定文本中的健值。示例代碼如下所示:
<!--
First Example
-->
<
s:i18n name
=
"
struts.action.test.i18n.Shop
"
>
<
s:text name
=
"
main.title
"
/>
</
s:i18n
>
<!--
Second Example
-->
<
s:text name
=
"
main.title
"
/>
<!--
Third Examlpe
-->
<
s:text name
=
"
i18n.label.greetings
"
>
<
s:param
>
Mr Smith
</
s:param
>
</
s:text
>
14、<s:iterator>
用于迭代集合中的內容,常與<s:property>和<s:if>/<s:elseif>/<s:else>一起使用。示例代碼如下:
<
s:iterator value
=
"
userList
"
tatus
=
"
status
"
>
<
tr
class
=
"
<s:if test=
"
#status.even
"
>even</s:if><s:else>odd</s:else>
"
>
<
td
><
s:property value
=
"
userid
"
/></
td
>
<
td
><
s:property value
=
"
username
"
/></
td
>
</
tr
>
</
s:iterator
>
此處沒有列出各標簽的全部屬性,此處列出的屬性均為常用屬性,如需獲得更詳細的信息可以參考官方文檔。程序均親自調試過,如有問題,請留言。
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
關于Struts2中的標簽介紹(三)
關于Struts2中的標簽介紹(二)
關于Struts2中的標簽介紹(一)
關于Struts2環境搭建時導包的問題
Powered by:
BlogJava
Copyright © Flyever,Zhang
日歷
<
2008年8月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(2)
給我留言
查看公開留言
查看私人留言
隨筆分類
Spring
Struts2(4)
隨筆檔案
2008年8月 (4)
博客收藏
友情鏈接
搜索
最新隨筆
1.?關于Struts2中的標簽介紹(三)
2.?關于Struts2中的標簽介紹(二)
3.?關于Struts2中的標簽介紹(一)
4.?關于Struts2環境搭建時導包的問題
最新評論
1.?re: 關于Struts2中的標簽介紹(一)[未登錄]
評論內容較長,點擊標題查看
--初學者
閱讀排行榜
1.?關于Struts2中的標簽介紹(二)(1517)
2.?關于Struts2環境搭建時導包的問題 (937)
3.?關于Struts2中的標簽介紹(一)(584)
4.?關于Struts2中的標簽介紹(三)(375)
評論排行榜
1.?關于Struts2中的標簽介紹(一)(1)
2.?關于Struts2環境搭建時導包的問題 (0)
3.?關于Struts2中的標簽介紹(三)(0)
4.?關于Struts2中的標簽介紹(二)(0)
主站蜘蛛池模板:
亚洲熟妇无码AV在线播放
|
日韩中文无码有码免费视频
|
久久亚洲欧洲国产综合
|
国产亚洲蜜芽精品久久
|
国产色婷婷精品免费视频
|
黑人粗长大战亚洲女2021国产精品成人免费视频
|
ww在线观视频免费观看
|
亚洲日韩乱码中文无码蜜桃
|
91精品免费久久久久久久久
|
亚洲网红精品大秀在线观看
|
18禁无遮挡无码国产免费网站
|
亚洲另类激情综合偷自拍
|
h视频在线观看免费完整版
|
亚洲人成人77777在线播放
|
成人免费视频网址
|
色天使色婷婷在线影院亚洲
|
四虎永久成人免费
|
国产三级在线免费观看
|
亚洲色大成网站www永久一区
|
久久久久久久岛国免费播放
|
久久国产亚洲高清观看
|
全免费一级毛片在线播放
|
特级av毛片免费观看
|
亚洲中文字幕无码久久精品1
|
国产高清对白在线观看免费91
|
久久久久亚洲AV综合波多野结衣
|
国外亚洲成AV人片在线观看
|
亚洲码欧美码一区二区三区
|
国产免费爽爽视频免费可以看
|
精品国产免费人成网站
|
久久精品国产亚洲AV无码麻豆
|
岛国av无码免费无禁网站
|
美女被免费网站视频在线
|
亚洲成A人片777777
|
无码人妻一区二区三区免费手机
|
综合偷自拍亚洲乱中文字幕
|
伊人久久大香线蕉亚洲
|
在线观看免费人成视频色9
|
亚洲AV无码专区在线厂
|
亚洲av无码成h人动漫无遮挡
|
最近中文字幕mv免费高清视频7
|