`
_辞渊_
  • 浏览: 13177 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

JSTL中if else 判断

阅读更多

<c:choose>
                      <c:when test="${s.sp1 eq '昆明'}">
                          <td>昆明分公司</td>
                      </c:when> 
                      <c:when test="${s.sp1 eq '北京市'}">
                          <td>北京分公司</td>
                      </c:when> 
                      <c:when test="${s.sp1 eq '天津'}">
                          <td>天津分公司</td>
                      </c:when> 
                      <c:when test="${s.sp1 eq '深圳'}">
                          <td>深圳分公司</td>
                      </c:when> 
                      <c:when test="${s.sp1 eq '上海'}">
                          <td>上海分公司</td>
                      </c:when> 
                      <c:otherwise>
                          <td>${s.sp1 }</td>
                      </c:otherwise>
                  </c:choose> 

分享到:
评论

相关推荐

    JSTL中文帮助文档

    - `&lt;c:if&gt;` 和 `&lt;c:choose&gt;`:条件判断标签,类似于编程语言中的 if-else 语句。 - `&lt;c:forEach&gt;` 和 `&lt;c:forTokens&gt;`:循环标签,处理数组、集合和字符串。 - `&lt;c:redirect&gt;` 和 `&lt;c:forward&gt;`:处理请求重定向...

    jsp之ifelse与遍历代码

    在JavaServer Pages (JSP) 中,`if-else` 和遍历是两种常见的控制流程语句,它们在网页动态生成和数据处理中扮演着重要角色。`if-else` 用于条件判断,而遍历则常用于处理数组、集合或数据库记录等数据结构。 `if-...

    JSTL API

    例如,使用`&lt;c:choose&gt;`、`&lt;c:when&gt;`和`&lt;c:otherwise&gt;`可以构建复杂的条件语句,而无需在JSP页面中嵌入`if...else if...else`结构。 JSTL的配置通常在web.xml文件中完成,通过`taglib`指令引入JSTL库,并指定相应的...

    JSTLjar包.zip

    2. **c:if**和**c:choose**:用于条件判断,类似于Java中的if...else语句。 3. **c:set**:设置变量。 4. **c:out**:安全地输出值,防止XSS攻击。 5. **c:url**和**c:param**:创建URL并添加参数。 6. **c:import**...

    JSTL实例讲解大全

    2. `&lt;c:if&gt;` 和 `&lt;c:choose&gt;`:条件判断,相当于Java的if-else语句。 3. `&lt;c:set&gt;`:设置变量,可以在页面范围内存储值。 4. `&lt;c:remove&gt;`:移除变量,释放内存。 5. `&lt;c:url&gt;` 和 `&lt;c:param&gt;`:构建URL并添加参数,...

    jstl两个核心包和jstl标签库EL表达式详解

    - **&lt;c:if&gt; 和 **:用于条件判断,类似Java中的if-else语句。 - ****:用于遍历集合,如数组、列表、Map等。 - ****:用于设置变量。 - ****:用于安全地输出数据,防止XSS攻击。 - ****:用于格式化日期和时间。 - ...

    JSTL标签库jar包文件

    1. **c:choose, c:when, c:otherwise**:提供类似Java中的if-else语句,用于条件判断。 2. **c:forEach**:用于遍历集合,如数组、列表、Map等。 3. **c:if**:根据指定条件执行标签内的内容。 4. **c:set**:设置...

    JSTL 标签大全详解

    - **choose 标签**:提供类似于 Java 中的 if/elseif/else 结构。 ```jsp ${param.score}" /&gt; ${score &gt; 100 || score 错误的分数:${score} ${score &gt;= 90}"&gt; A级 ${score &gt;= 80}"&gt; B级 ${score ...

    JSTL表达式

    - **choose**:这是一个条件判断标签,类似于Java中的`if`/`else if`/`else`结构。它包含多个`when`子标签和一个可选的`otherwise`子标签。当`when`标签的`test`属性为真时,执行其内容;如果所有的`when`标签都不...

    jstl入门标签手册

    3. `&lt;c:choose&gt;`, `&lt;c:when&gt;`, `&lt;c:otherwise&gt;`:这组标签可以实现多条件分支,类似于Java的`if...else if...else`结构: ```jsp &lt;c:set var="str1" value="1234"&gt;&lt;/c:set&gt; ${str1 == '123'}"&gt; 等于 123"&gt; ${...

    JSTL 1.2+standard 1.1.2

    1. **核心标签库(Core Tags)**:这是最基础的部分,包括处理HTTP请求、重定向、转发、页面导航、条件语句(if/else)、循环等操作。 - `&lt;c:set&gt;`:用于设置变量。 - `&lt;c:out&gt;`:安全地输出变量,防止XSS攻击。 ...

    jstl标签详解.doc

    2. ****、****和****:实现类似于Java中的if...else结构,根据条件执行不同的代码块。 3. ****:遍历集合或数组,对每个元素执行代码块。 4. ****:根据指定的分隔符分割字符串,类似于Java的StringTokenizer。 5. *...

    jstl和standard的jar包

    1. **Core库**:提供了基本的控制结构,如迭代、条件判断等,类似于编程语言中的for-each和if-else语句。例如,`&lt;c:forEach&gt;`用于遍历集合,`&lt;c:if&gt;`用于条件判断。 2. **XML库**:处理XML文档,提供了解析、操作...

    JSTL语法及参数详解

    这些标签用于根据不同的条件执行不同的代码块,类似于编程语言中的if-else语句。 示例: ```html &lt;c:if test="${user.isAdmin}"&gt; Admin panel &lt;/c:if&gt; ${user.isAdmin}"&gt; Admin panel User panel ``` ...

    jstl实例与使用总结

    - **用途**:类似于 if-else 语句,用于根据条件选择性地执行代码块。 - **示例**: ```jsp ${condition1}"&gt; 条件1成立 ${condition2}"&gt; 条件2成立 其他情况 ``` **5. `&lt;c:forEach&gt;` 标签:**...

    jstl标签基础+例子

    - `&lt;c:choose&gt;/&lt;c:when&gt;/&lt;c:otherwise&gt;`:实现类似于 Java 中的 if-else-if 结构。 - 示例: ```jsp ${row.v_money 学生 ${row.v_money &gt;= 10000 && row.v_money 小资 企业 ``` - `&lt;c:forEach&gt;`:类似于 ...

    jstl学习-变量的取值范围和编译后的代码

    - `&lt;c:choose&gt;`, `&lt;c:when&gt;`, `&lt;c:otherwise&gt;`: 提供类似Java的if-else语句结构。 **四、源码和工具的重要性** 了解JSTL的源码可以帮助我们更好地理解其内部实现,从而更有效地利用这些标签。同时,使用合适的工具...

    jstl jar 初级版本包

    1. **c**: 条件和控制流标签,如`&lt;c:if&gt;`、`&lt;c:choose&gt;`、`&lt;c:when&gt;`、`&lt;c:otherwise&gt;`等,它们与Java的`if-else`语句相当。 2. **forEach**: 迭代标签,如`&lt;c:forEach&gt;`,用于遍历数组、集合、Map等数据结构。 3. *...

    jstl 标签使用包

    4. **&lt;c:if&gt;** 和 **** - 条件判断,类似于Java的if...else语句。 5. **** 和 **** - `&lt;c:choose&gt;`标签的子标签,用于多条件分支。 6. **** - 遍历集合,如数组、List、Map等。 7. **** - 分割字符串并遍历结果。 8....

    JSTL标签 详细易懂

    1. **Core** - 核心标签库:提供了处理基本页面控制和导航的标签,如条件判断(if、else)、迭代(forEach)、URL操作(fmt:formatNumber)等。 2. **XML** - XML标签库:支持XML处理,如XML文档的读取、解析和输出...

Global site tag (gtag.js) - Google Analytics