中国java开源文档大全
java教程,java开源文档大全
java教程,java开源文档大全
首页 java基础 web开发框架 开发工具 应用系统 组件类库 搜索爬虫 J2EE服务器 持久层相关 测试工具 访客留言 投稿专栏 站内搜索
java教程,java开源文档大全
>首页 -> web开发框架 -> WebWork

TOP

webwork标签的使用(最基本的三种)
[ 录入者:admin | 时间:2007-11-30 14:40:43 | 作者: | 来源:原创 | 浏览:51次 ]
  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返回一个名为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时,要加‘#’

 

这就是webwork标签最基本的三种,和JSTL差不多,标签就是这样的。



  java开源文档研究struts,webwork,spring,tomcat,jboss,lucense,nutch,JUnit,eclipse......,如果您有什么意见,欢迎评论和留言.
[下一篇] [上一篇]webwork中使用JSTL

评论

称  呼:
内  容:

google

相关栏目

最新文章

热门文章

推荐文章

更多友情链接>>>