`
fengbo515
  • 浏览: 40586 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jstl if else

阅读更多

在jsp中 我们可以在 《% %》中写if(){}else{} 但是 jstl 只有c:if 而没有 c:else

 

但jstl 提供了 <c:choose>标签 来满足我们的需求

<c:choose>

   <c:when test=''>    如果
   </c:when>
   
   <c:otherwise>  否则
   </c:otherwise>
  
</c:choose>
例如 我写了如下代码:

<c:choose>
      <c:when test='${'list_dan' eq class1}'>
        <c:set var='class1' value='list_on'></c:set>
      </c:when>
      <c:otherwise>
       <c:set var='class1' value='list_dan'></c:set>
      </c:otherwise>
</c:choose>

分享到:
评论

相关推荐

    jstl表达式所需依赖jar包

    在JSP开发中,使用需要的jstl表达式的jar包依赖。使用jstl表达式做更强大的数据展现。例如:数据迭代,if-else判断等等

    JSTL JSP 自定义标签 分页

    jh-plugins是一项基于JSTL的自定义标签(插件)库,致力于打造一处实现、任何项目通用的开源项目。 jh-plugins已实现标签库:分页 jh-plugins特点:高效、轻巧、简单、适用(可融合与任何B/S架构的java项目) jh-...

    ajax、mysql、jstl实现分页、局部刷新界面

    &lt;%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %&gt; &lt;%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %&gt; &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt; ...

    JSTL详细标签库介绍

    &lt;!...&lt;HTML&gt;&lt;HEAD&gt;关于java异常处理(讲义)--JSP中文网 ;...关于java异常处理(讲义),JSP中文网&gt; 关于java异常处理(讲义)&gt; ...&lt;META name=GENERATOR content="MSHTML 8.00.7600.16535"&gt;&lt;/HEAD&gt; ...以下这些情况都可以引发...

    基于框架的Web开发-动态SQL.doc

    7.3 动态SQL 动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处理器相似 1 if元素 &lt;if test = “条件”&gt; 执行的语句 &lt;/if&gt; ...相当于结构:if -- else if -- else if -- else 条件1"&gt; 语句1 条

    freemarker总结

    &lt;#elseif condition&gt;... &lt;#elseif condition&gt;... &lt;#else&gt; ... &lt;/#if&gt; 例子如下: &lt;#if (age&gt;60)&gt;老年人 &lt;#elseif (age&gt;40)&gt;中年人 &lt;#elseif (age&gt;20)&gt;青年人 &lt;#else&gt; 少年人 &lt;/#if&gt; 输出结果是:青年人 ...

    Java Oracle分页处理

    else if (pagetype.equals("previousPage")) { result = pagination.getPreviouspage(); } else if (pagetype.equals("lastPage")){ result = pagination.getLastPage(); } else if ...

    EL表达式 (详解)

    JSTL并没有提供设定cookie的动作, 例:要取得cookie中有一个设定名称为userCountry的值,可以使用${cookie.userCountry} 来 取得它。 2)header和headerValues header 储存用户浏览器和服务端用来沟通的数据 ...

    springmybatis

    MyBatis 目录(?)[-] mybatis实战教程mybatis in action之一开发环境搭建 mybatis实战教程mybatis in action之二以接口的方式编程 mybatis实战教程mybatis in action之三实现数据的增删改查 mybatis实战教程mybatis ...

    Servlets和JSP核心技术 卷2(英文版) 第一部分

    Example: If-Then-Else Tag Chapter 9. JSP Standard Tag Library (JSTL) Section 9.1. Installation of JSTL Section 9.2. c:out Tag Section 9.3. c:forEach and c:forTokens Tags Section 9.4. c:if Tag ...

    Servlets和JSP核心技术 卷2(英文版) 第二部分

    Example: If-Then-Else Tag Chapter 9. JSP Standard Tag Library (JSTL) Section 9.1. Installation of JSTL Section 9.2. c:out Tag Section 9.3. c:forEach and c:forTokens Tags Section 9.4. c:if Tag ...

    Struts2 in action中文版

    6.4.2 if和else标签 125 6.5 其他标签 126 6.5.1 include标签 126 6.5.2 URL标签 127 6.5.3 i18n和text标签 128 6.5.4 param标签 129 6.6 使用JSTL和其他本地标签 130 6.7 OGNL表达式语言的基础知识 130 6.7.1 什么...

Global site tag (gtag.js) - Google Analytics