`

webwork<ww:if>标签的使用

阅读更多

返回值进行区分:
1.如果是String型

Java代码 复制代码
  1. <ww:if test="sftd.equals(\"4\")"></ww:if>[  
<ww:if test="sftd.equals(\"4\")"></ww:if>[



2.如果是char型

Java代码 复制代码
  1. <ww:if test="sftd.equals('4')"></ww:if>[  
<ww:if test="sftd.equals('4')"></ww:if>[



3.如果是int型

Java代码 复制代码
  1. <ww:if test="sftd==4"></ww:if>  
<ww:if test="sftd==4"></ww:if>




在循环中:

Java代码 复制代码
  1. <select name="belong">   
  2. <ww:iterator value="sortBigList" status="index">   
  3. <option value="<ww:property value="id"/>" <ww:if test="%{id==model.belong}">selected</ww:if>><ww:property value="lb"/></option>   
  4. </ww:iterator>   
  5. </select>  
<select name="belong">
<ww:iterator value="sortBigList" status="index">
<option value="<ww:property value="id"/>" <ww:if test="%{id==model.belong}">selected</ww:if>><ww:property value="lb"/></option>
</ww:iterator>
</select>


注意:id==model.belong,而不是belong==model.belong


定义变量

Java代码 复制代码
  1. <ww:set name="tt1" value="'aaaaaaaaaaaaaa'"/>    
  2. <ww:property value="#tt1"/>  
<ww:set name="tt1" value="'aaaaaaaaaaaaaa'"/> 
<ww:property value="#tt1"/>


注意:字符串要加''

日期显示:
<ww:property value="createTime.toString()" />






<ww:if test="selectedByOthers!='true'">

<input onclick="ST(this); " type="checkbox" name="$$SelectDoc" value="<ww:property value='id'/>" style="border: 0pt;"/>

</ww:if>

<ww:else>

<input type="radio" name="$$SelectDoc" value="<ww:property value='id'/>|<ww:property value='topic'/>"

<ww:if test="id.toString().equals(aboutDocid)">checked</ww:if>

<ww:if test="#status.count % 2">style="border: 0pt;"</ww:if>

<ww:else>style="border: 0pt;background-color:#F7F7F7"</ww:else> >

</ww:else>



在ww:if比较时id.toString().equals(aboutDocid)中的id是长整型,必须通过toString()成为字符串后再与字符型的aboutDocid比较,否则不报错,却也得不到想要的结果。因为这些代码是写在jsp页面的,这个小细节经常忘记,导致显示的结果不正确却又一时想不起原因来。:

分享到:
评论
1 楼 ligg5034 2010-08-20  
<ww:if test="sftd.equals(\"<%=4 %>\")"></ww:if>
这样写可以吗?

相关推荐

    DWR中文文档.pdf

    dwr.xml配置 20&lt;br/&gt;3.1 纵览 20&lt;br/&gt;3.2 &lt;init&gt;标签 20&lt;br/&gt;3.3 &lt;allow&gt;标签 21&lt;br/&gt;3.3.1 Creator 21&lt;br/&gt;3.3.2 Converter 25&lt;br/&gt;3.4 &lt;signatures&gt;标签 30&lt;br/&gt;&lt;br/&gt;第4章. 整合 32&lt;br/&gt;4.1 DWR与Servlet 32&lt;br/...

    freemarker总结

    其它的运行符可以作用于数字和日期,但不能作用于字符串,大部分的时候,使用gt等字母运算符代替&gt;会有更好的效果,因为 FreeMarker会把&gt;解释成FTL标签的结束字符,当然,也可以使用括号来避免这种情况,如:&lt;#if (x&gt;y)&gt; ...

    深入浅出Hibernate

    HOME=D:\PROGRA~1\APACHE~2\TOMCAT~1.0&lt;br/&gt;&lt;br/&gt;6, 确认mysql 4安装正确.&lt;br/&gt;我们建议两种不同的mysql安装搭配:&lt;br/&gt; a) 假若您使用windows平台,并且是初次使用mysql ,我们建议采用另一个免费安装包来安装,它...

    WebWork ww标签

    WebWork ww标签,jsp页面使用

    RogueCleaner

    Player&lt;br&gt;118、Jvmlts&lt;br&gt;119、万能搜索&lt;br&gt;120、PCTools&lt;br&gt;122、...WebWork&lt;br&gt;146、Telecharger&lt;br&gt;147、cnwin&lt;br&gt;148、xeklsk&lt;br&gt;149、ravshell&lt;br&gt;150、E5B14242&lt;br&gt;151、伪csrss&lt;br&gt;152、Lzx32&lt;br&gt;153、zts...

    常用jar开发__工具包_1

    常用jar包&lt;br&gt; 包括:&lt;br&gt;dbcp&lt;br&gt;ejb&lt;br&gt;jdbc(msbase,mssqlserver,msutil,mysql)&lt;br&gt;junit&lt;br&gt;log&lt;br&gt;spring&lt;br&gt;webwork&lt;br&gt;xml(dom4j,jaxen,jdom)&lt;br&gt; 等等一些常用 的jar包

    struts2-指南

    — Web 应用的发展&lt;br&gt;— Model 1 和Model 2&lt;br&gt;— MVC 思想&lt;br&gt;— MVC 模式的优势&lt;br&gt;— 常用MVC 框架及其特征&lt;br&gt;— Struts 1 的基本结构及其存在的问题&lt;br&gt;— WebWork 的基本结构&lt;br&gt;— Struts 2 的起源&lt;br&gt;— ...

    webwork标签的使用和介绍

    详细的介绍了webwork的使用机制和标签的归类使用

    Webwork2开发指南

    &lt;br&gt;这里我们所谈及的WebWork,实际上是Webwork+XWork的总集,Webwork1.x 版本中,&lt;br&gt;整个框架采用了紧耦合的设计(类似Struts),而2.0 之后,Webwork被拆分为两个部分,&lt;br&gt;即Webwork 2.x +XWork 1.x,设计上的...

    WebWork标签手册

    WebWork,标签,手册WebWork,标签,手册

    WebWork标签使用说明

    chm格式的webwork标签帮助文档,英文的

    webwork标签

    webwork标签,通用标签,组件化标签,流程控制标签,迭代标签,UI标签,VUI标签

    webwork-2.1.7.jar

    描述: webwork-2.1.7.jar &lt;br/&gt; 修改: package com.opensymphony.webwork.interceptor.FileUploadInterceptor 类line88 to line 93 &lt;br/&gt; 修复bug:upload empty file cause nullponit exception &lt;br/&gt; 博文链接:...

    WebWork docs 2 -- webWork 详细的说明文档

    与下载的&lt;&lt;WebWork docs -- webWork 详细的说明文档&gt;&gt; 的文件夹合并. 这里包括了所有webWork的所有的详细说明文档, 任何有关的问题都可以在这里找到答案.

    webwork in action 中文版.part07.rar

    webwork in action 中文版

    WebWork入门教程[创建你第一个WebWork action]

    Webwork入门&lt;br&gt;WebWork入门教程[创建你第一个WebWork action]

    WebWork docs -- webWork 详细的说明文档

    webWork 详细的说明文档, 由于我的上传大小有限, 这个好东西我只能是分两次上传了, 下载的人可能要辛苦一些了, 不过这些都是值得的, 将&lt;&lt;WebWork docs 2 -- webWork 详细的说明文档&gt;&gt; 也一同下载下来, 下载后两个...

    Spring In Action中文 第一部分

    本书内容:&lt;br&gt; ·使用Hibernate、JDO、iBatis、OJB以及JDBC开发持久层;&lt;br&gt; ·声明式事务与事务管理;&lt;br&gt; ·与其他Web框架集成:Struts、WebWork、Tapestry、Velocity;&lt;br&gt; ·访问J2EE服务,如JMS和EJB;&lt;br&gt; ·...

    Spring In Action中文 第二部分

    本书内容:&lt;br&gt; ·使用Hibernate、JDO、iBatis、OJB以及JDBC开发持久层;&lt;br&gt; ·声明式事务与事务管理;&lt;br&gt; ·与其他Web框架集成:Struts、WebWork、Tapestry、Velocity;&lt;br&gt; ·访问J2EE服务,如JMS和EJB;&lt;br&gt; ·...

    Spring In Action中文 第四部分

    本书内容:&lt;br&gt; ·使用Hibernate、JDO、iBatis、OJB以及JDBC开发持久层;&lt;br&gt; ·声明式事务与事务管理;&lt;br&gt; ·与其他Web框架集成:Struts、WebWork、Tapestry、Velocity;&lt;br&gt; ·访问J2EE服务,如JMS和EJB;&lt;br&gt; ·...

Global site tag (gtag.js) - Google Analytics