`
bluenemo
  • 浏览: 176420 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

s:if的用法

阅读更多

1:直接写表达式

<s:set name="china" value="china">

     <s:if test="${china=='china'}">show</s:if>

     result:show

</s:set>

 

<s:set name="count" value="99">

     <s:if test="${count>0}">bigger than 0</s:if>

     <s:else>not</s:else>

     result:bigger than 0

</s:set>

 

2:直接读对象

<s:if test="request.price==null  ||   request.price>=0"></s:if>

3:直接读对象的另一种写法

<s:if test="%{设置到action中的值!=null}"></s:if>

4:判断多个条件

<s:if test='%{isShowAll=="Y" || isShowAll==null  ||   isShowAll==""}'>

    <li class="selected"></li>

</s:if>

<s:else>

     <li>else</li>

</s:else>

5:在遍历里面用判断

<s:iterator id="id" value="lable">

     <s:if test="%{#id.attrValue!=0}">

          <s:property value="id.attrValue"/> 

    </s:if>

</s:iterator>

分享到:
评论

相关推荐

    Struts2标签库的所有

    (3) &lt;s:if&gt; 、&lt;s:elseif&gt;、&lt;s:else&gt; (4) &lt;s:iterator&gt; (5) &lt;s:include&gt; (6) &lt;s:form&gt;、&lt;s:hidden&gt; (7) &lt;s:textfield&gt;、&lt;s:password&gt;、&lt;s:checkbox&gt;、&lt;s:textarea&gt; (8) &lt;s:select&gt;、&lt;s:radio&gt;、&lt;s:checkboxlist&gt;

    Struts2标签库

    (3) &lt;s:if&gt; 、&lt;s:elseif&gt;、&lt;s:else&gt; (4) &lt;s:iterator&gt; (5) &lt;s:include&gt; (6) &lt;s:form&gt;、&lt;s:hidden&gt; (7) &lt;s:textfield&gt;、&lt;s:password&gt;、&lt;s:checkbox&gt;、&lt;s:textarea&gt; (8) &lt;s:select&gt;、&lt;s:radio&gt;、&lt;s:checkboxlist&gt;

    struts2 标签库 帮助文档

    &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. &lt;s:a href=""&gt;&lt;/s:a&gt;-----超链接,类似于html里的&lt;a&gt;&lt;/a&gt; 3. &lt;s:...

    Struts2通用标签用法示例

    主要介绍Strus2中的通用标签,主要有&lt;s:url&gt;, &lt;s:set&gt;, &lt;s:push&gt;, &lt;s:if&gt;, &lt;s:elseif&gt;, &lt;s:else&gt;, &lt;s:iterator&gt;, &lt;s:sort&gt;, &lt;s:date&gt;, &lt;s:a&gt;等几个标签的具体用法,希望能对大家有帮助。

    Python入门教程之if语句的用法

    if语句包含使用该数据进行比较,并根据比较的结果做出了决定的逻辑表达式。 语法: if语句在Python编程语言的语法是: if expression: statement(s) 如果布尔表达式的计算结果为true,那么if语句块将被执行。...

    讲解Python中if语句的嵌套用法

    在这种情况下,可以使用嵌套的if结构。 在嵌套的 if 语句结构,可以在一个 if… elif… else 结构里面可有另外一个 if… elif… else 结构。 语法: 嵌套 if…elif…else 结构的语法可以是: if expression1: ...

    西门子B.Data中的IF-THEN函数应用.pdf

    THEN函数应用pdf,西门子B.Data中的IF-THEN函数应用: 本文介绍了西门子能源管理软件B.Data, 能够为用户提供强大的能源分析、预测功能,分析结果以报表、趋势、视图等形式表现出来,系统结构上既支持C/S,...

    详解Python中的条件判断语句

    一个else语句可以使用if语句结合起来。如果在if语句中的条件表达式解析为0或false值,那么else语句包含代码执行。 else语句是可选的声明,并if语句下面最多只有一个else语句。 语法: if … else语句的语法是: if ...

    python 返回一个列表中第二大的数方法

    如下所示: # 返回一个列表中第二大的数 def second(ln): max = 0 s = {} for i in range(len(ln)): flag = 0 for j in range(len(ln)): if ln[i] &gt;= ln[j] and i !... if s[i] == max - 1: break

    移除旧版intraweb工具,支持RDS 2009~XE6

    使用方法 run the program. When started, it will detect all Rad Studio / Delphi IDE's that you have installed Select the IDE for which you want to remove IntraWeb files. It will show you the IDE ...

    matlab改变代码颜色-ldn-top-FAS:提交给TIFS的论文“基于基于使用局部方向数字模式的动态色彩纹理分析的面部防欺骗”的源代码,

    “基于使用局部方向数字模式的动态色彩纹理分析的面部防欺骗”,提交给TIFS,2019年。 要求 MTCNN face detector : Matlab R2016b重现了我们的结果,更高版本可能会导致偏差。 libsvm : ProCRC : 资料准备 在本文...

    lsif-py:用于 Python 的语言服务器索引格式 (LSIF) 生成器

    Python LSIF 索引器 :police_car_light: 此实现处于起步阶段,符合的。 语言服务器索引格式 语言服务器索引格式 (LSIF) 的目的...Indexing file lsif_indexer/consts.py Indexing file lsif_indexer/script.py Indexi

    DOS常用命令详解,用法以及其功能

    常用的DOS命令的用法 常用网络命令: 一、Arp 显示和修改“地址解析协议”(ARP) 所使用的到以太网的 IP 或令牌环物理地址翻译表。该命令只有在安装了 TCP/IP 协议之后才可用。 arp -a [inet_addr] [-N [if_addr]] ...

    图文讲解vue的v-if使用方法

    下面将通过使用v-if、v-else进行数据的显示与隐藏 1、新建一个html页面,然后创建一个div设置id为app,然后在这个div里面创建两个div,同时给这两个div设置不同的文本。 代码: 当flage为true时显示 当flage为...

    使用python读取txt文件的内容,并删除重复的行数方法

    注意,本文代码是使用在txt文档上,同时txt文档中的内容每一行代表的是图片的名字。 #coding:utf-8 import shutil readDir = "原文件绝对路经" writeDir = "写入文件的绝对路径" #txtDir = "/home/fuxueping/...

    Python微信库:itchat的用法详解

    在论坛上看到了用Python登录微信并实现自动签到,才了解到一个新的Python库: itchat 库文档说明链接在这: itchat 我存个档在我网站(主要是我打开很慢),以便以后阅读。... return 'I received: %s' % msg['Content

    Delphi判断双字节字符的例子.rar

    Delphi判断双字节,用法简单,在窗口输入框中输入字符串,单击按钮即可,程序会判断出是否包含有双字节字符,判断方法请看下边的代码段:  s := Edit1.Text;  i := 0;  while i begin  if (ByteType(S,i) &lt;&gt; ...

    envif:命令行实用程序,如果变量为真则输出进程参数 2,否则输出进程参数 3(如果未给出则不输出)

    $ envif MY_VAR "it's set" "it isn't" 如果MY_VAR在本例中存在并且为true ,它将输出it's set否则it isn't 。 这将是一个测试: $ env MY_VAR=true envif MY_VAR "it's set" "it isn't" it isn't $ env MY_VAR=...

    static_if:STATIC_IF库,用于C ++ 14

    ###用法以STATIC_IF开头,以STATIC_ENDIF结尾。 需要LAZY_VALUE和LAZY_TYPE才能获得它们的依赖名称。 不能在块中使用以下语句。 “返回”,“中断”,“继续”和“转到” ###例子 template struct S { ...

    k3s-openwrt:openwrt软件包安装k3s

    用法 这需要一个支持各种cgroup,名称空间,vxlan,cfs调度程序等的自定义内核。有关我的openwrt配置,请参见此处: : 防火墙功能 要允许k3s的法兰桥访问Internet,请在uci中为cni0配置一个接口: / etc / config ...

Global site tag (gtag.js) - Google Analytics