java开源文档大全致力于打造中国最大最全的开源文档,它提供了最全面最权威的开源资料,同时为大家提供一个交流的平台,如果您有好的想法,欢迎您投稿.
1、<ww:property>
|
attribute |
required |
description |
|
id |
no |
唯一标识符 |
|
value |
no |
内容 |
|
escape |
no |
Determines if the contents should be escaped appropriately for valid HTML characters |
例:
Action返回一个名为user的User类对象,User类中有username属性
<ww:property value="/”user.username”/>
2、<ww:if> <ww:else> <ww:elseif>
|
attribute |
required |
description |
|
id |
no |
唯一标识符 |
|
test |
yes |
判断条件 |
例:
Action返回一个名为user的User类对象,User类中有age属性,如果年龄能被2整除,我们将它显示,否则显示“年龄不能被20整除”
<ww:if test="user.age%20==0"> <ww:property value="/user.age"/> </ww:if>
<ww:else> 年龄不能被20整除 </ww:else>
3、<ww:iterator>
|
attribute |
required |
description |
|
id |
no |
唯一标识符 |
|
status |
no |
迭代的状态 getCount(), getIndex(), isFirst(), isLast(), isEven(), isOdd(). 通过以上方法能取得迭代的信息 |
|
value |
no |
要输出的对象 |
例:
如果action返回一个名为list的List,里面存放User类的列表,User类中有一个username的属性:
<ww:iterator value=”list”>
<ww:property value=”username”/>
</ww:iterator>
如果要加序号,则:
<ww:iterator value=”list” status=”li”>
<ww:property value=”#li.count”/> <ww:property value=”username”/>
</ww:iterator>
注意:用status时,要加‘#’
这就是webwork标签最基本的三种,和JSTL差不多,标签就是这样的。
java开源文档研究struts,webwork,spring,tomcat,jboss,lucense,nutch,JUnit,eclipse......,如果您有什么意见,欢迎评论和留言. |