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中的標簽介紹(二)(1519)
2.?關于Struts2環境搭建時導包的問題 (941)
3.?關于Struts2中的標簽介紹(一)(585)
4.?關于Struts2中的標簽介紹(三)(375)
評論排行榜
1.?關于Struts2中的標簽介紹(一)(1)
2.?關于Struts2環境搭建時導包的問題 (0)
3.?關于Struts2中的標簽介紹(三)(0)
4.?關于Struts2中的標簽介紹(二)(0)
主站蜘蛛池模板:
亚洲第一页综合图片自拍
|
69影院毛片免费观看视频在线
|
毛色毛片免费观看
|
亚洲电影在线播放
|
中文字幕亚洲免费无线观看日本
|
亚洲av无码不卡私人影院
|
亚洲国产欧洲综合997久久
|
卡一卡二卡三在线入口免费
|
亚洲AV无码片一区二区三区
|
国产极品粉嫩泬免费观看
|
美女视频免费看一区二区
|
亚洲A∨精品一区二区三区
|
一本到卡二卡三卡免费高
|
国产美女亚洲精品久久久综合
|
A级毛片成人网站免费看
|
国产成人精品日本亚洲网站
|
亚洲免费精彩视频在线观看
|
97se亚洲综合在线
|
女人18毛片特级一级免费视频
|
久久亚洲欧美国产精品
|
精品亚洲一区二区三区在线观看
|
成人毛片18岁女人毛片免费看
|
亚洲欧美熟妇综合久久久久
|
国产片免费福利片永久
|
91福利免费网站在线观看
|
久久亚洲精品无码aⅴ大香
|
午夜一级免费视频
|
精精国产www视频在线观看免费
|
亚洲精品自产拍在线观看动漫
|
免费A级毛片无码免费视
|
免费精品视频在线
|
亚洲三级电影网址
|
韩国免费三片在线视频
|
a级成人毛片免费图片
|
亚洲精品午夜久久久伊人
|
暖暖日本免费在线视频
|
国产在线观看无码免费视频
|
亚洲一级毛片免费在线观看
|
亚洲成a人片在线播放
|
99re这里有免费视频精品
|
国产亚洲人成在线影院
|