webwork标签

来源:互联网 发布:网络招商信息怎么发布 编辑:程序博客网 时间:2024/06/11 10:24
webwork标签:
下面是用在jsp页面中的标签,若在ftl中则只要把标签改为<@ww.xx></@ww.xx>即可
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返回一个名为userUser类对象,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返回一个名为listList,里面存放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时,要加‘#’
 
其他的标签都和html标签差不多:
<@ww.textfield  name=''  required="true"/>
<@ww.select name="" list="" emptyOption="true"  required="true"/>
<@ww.datepicker name=""   cssClass="" required="true"/>
<@ww.textarea name=" " cols="30" rows="5"/>
原创粉丝点击