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

JSTL中if/else使用

阅读更多
<c:forEach var="i" begin="1" end="${totalPage}" step="1">
			<c:choose>
     			<c:when test="${i==currentPage}"><span class="current">${i}</span></c:when>
		      	<c:otherwise><a href="#"><c:out value="${i}" /></a></c:otherwise>
    		</c:choose>
			</c:forEach>
分享到:
评论

相关推荐

    JSTL中文帮助文档

    - EL 可以直接在 JSTL 标签中使用,例如 `${}` 语法。 7. **优点** - 提高代码可读性:JSTL 标签比 JSP 脚本更直观,便于理解。 - 分离关注点:JSTL 有助于实现 MVC 设计模式,将业务逻辑从视图层分离。 - 更少...

    jsp之ifelse与遍历代码

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

    jstl中文教程.rar

    JSTL是由Apache软件基金会开发的开源库,旨在减少在JSP页面中使用脚本元素,从而鼓励更符合MVC(模型-视图-控制器)架构的编程方式。JSTL包含多个核心标签库,如Core、XML、SQL和Function,分别用于基本操作、XML...

    JSTL 标签大全详解

    在 JSP 页面中使用 JSTL 标签之前,需要先导入相应的标签库。这通常通过 `&lt;%@ taglib %&gt;` 指令完成,该指令定义了标签库的前缀和 URI。 示例: ```jsp &lt;%@ taglib prefix="c" uri="http://java.sun....

    jstl实例与使用总结

    通过使用 JSTL,开发者可以减少页面中的脚本代码量,使 JSP 页面更加简洁、易于维护。 #### 一、EL 表达式示例 在 JSTL 中,EL(Expression Language)表达式是一种用于获取 JavaBeans 属性值、访问数组或集合元素...

    jstl-impl-jstl-api-1.2

    在Java Web项目中使用JSTL,通常需要在`web.xml`配置文件中添加JSTL的Servlet上下文参数,并将`jstl-impl-1.2.jar` 和 `jstl-api-1.2.jar` 添加到项目的类路径中。在JSP页面上,使用`&lt;%@ taglib %&gt;`指令导入相应的...

    jstl.rar_JSTL

    1. **Core标签库(c)**:提供了基本的控制结构,如条件语句(if/else)、循环(foreach)、包含(include)等,类似于编程语言中的控制流。 2. **Format/Internationalization标签库(fmt)**:用于日期、时间、...

    jstl-1.2jar下载

    - 引入了对XPath的支持,可以在XML标签中使用XPath表达式来选取节点。 - 提高了性能,优化了内存使用。 - 添加了新的SQL标签,支持更复杂的数据库操作。 **4. 使用JSTL 1.2的步骤** 1. 下载`jstl-1.2.jar`和`...

    JSTLjar包.zip

    JSTL的出现是为了减少在JSP页面中使用过多的Java脚本,从而使得页面更加整洁,更符合MVC(Model-View-Controller)设计模式。 **一、JSTL的组成部分** JSTL主要由五个核心部分组成: 1. **Core**:提供基本的控制...

    jstl入门标签手册

    要使用JSTL,你需要在JSP页面中引入JSTL的核心库(core)标签库,通过以下taglib指令完成: ```jsp &lt;%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %&gt; ``` 一旦引入,你就可以开始使用JSTL提供的标签了...

    JSTL 1.2+standard 1.1.2

    虽然JSTL在很多项目中仍然广泛使用,但随着Java EE的演进,JSF(JavaServer Faces)和Spring MVC等框架提供了更强大的视图层解决方案。然而,对于简单的Web应用或教学环境,JSTL仍然是一个实用的选择。

    JSTL类包,jspSmartUpload类包

    1. **Core**: 提供基本的控制流程标签,如条件语句(if/else)、循环(foreach)和重定向等。 2. **fmt**: 支持国际化和日期/时间格式化,帮助开发者轻松处理多语言环境下的内容显示。 3. **fn**: 函数库,包含...

    JSTL标签库jar包文件

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

    jstl 标签使用包

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

    JSTL1.2.5 taglibs-standard-jstlel-1.2.5.jar

    5. **JSTL EL**:这是JSTL1.2.5中的特殊部分,它与EL语言的集成更加紧密,使得在JSP页面中使用EL表达式更加方便。 taglibs-standard-jstlel-1.2.5.jar文件是JSTL1.2.5的实现,包含了上述所有组件的实现代码。在项目...

    jstl-1.2.jar & jstl.jar

    然后,就可以在JSP页面中使用如下的JSTL标签: ```jsp ${list}" var="item"&gt; ${item.name} &lt;/c:forEach&gt; ``` 这段代码会遍历 `${list}` 中的元素,并将每个元素的 `name` 属性打印出来。 总的来说,JSTL是Java Web...

    JSTL表达式

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

    JSTL-Jar包

    这个库提供了一系列标签,用于简化JSP开发,减少在页面中使用Java脚本的量,使代码更加清晰和可维护。JSTL的核心目标是提高JSP应用的可读性、可维护性和性能。 在JSTL中,有两个关键的JAR文件是必不可少的: 1. **...

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

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

    jstl标签详解.doc

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

Global site tag (gtag.js) - Google Analytics