`

JSTL 设置

阅读更多
  1. Apache.org 下载最新版 jakarta-taglibs-standard-current.tar.gz
  2. 解压缩下载的文件。
  3. jakarta-taglibs-standard-1.1.2/tld/c.tld 拷贝到 WEB/INF/tlds 目录
  4. jakarta-taglibs-standard-1.1.2/lib 中的所有JAR文件拷贝到 WEB-INF/lib 目录(jstl.jar和standard.jar)
  5. 将以下显示的条目添加到 WEB-INF/web.xml 部署描述符中
<!----> < taglib >
         
< taglib-uri > http://java.sun.com/jsp/jstl/core </ taglib-uri >
         
< taglib-location > /WEB-INF/tlds/c.tld </ taglib-location >
</ taglib >


  6. 在 JSP 页面添加了JSTL taglib之后,可以使用核心库中的任何标记,只需把标记的前缀改为 c
 
<!----><%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 


<c:if test="${param.sayHello}">
        
<!-- Let's welcome the user ${param.name} -->
        Hello ${param.name}
!
</c:if>
<c:out value="Hello World"/>
    




forker 2007-09-09 00:06 发表评论
分享到:
评论

相关推荐

    EL,jstl,js 对select元素

    除此之外,JSTL的`&lt;c:set&gt;`标签可用于设置变量,`&lt;c:if&gt;`可以控制选项的显示条件。 **JavaScript** JavaScript是客户端脚本语言,可以在用户浏览器上运行,为用户提供交互性。对于`&lt;select&gt;`元素,JavaScript可以...

    jstl标签jar包(jstl-api-1.2和jstl-impl-1.2)

    - `&lt;c:set&gt;`:设置变量。 - `&lt;c:out&gt;`:输出变量值,可以进行简单的HTML转义。 - `&lt;c:if&gt;` 和 `&lt;c:choose&gt;`:条件判断。 - `&lt;c:when&gt;` 和 `&lt;c:otherwise&gt;`:选择结构。 - `&lt;c:forLoop&gt;` 和 `&lt;c:forEach&gt;`:循环操作...

    JSTL中文帮助文档

    - `&lt;c:set&gt;`:用于在作用域内设置变量。 - `&lt;c:out&gt;`:用于安全地输出变量,防止 XSS 攻击。 - `&lt;c:if&gt;` 和 `&lt;c:choose&gt;`:条件判断标签,类似于编程语言中的 if-else 语句。 - `&lt;c:forEach&gt;` 和 `&lt;c:forTokens&gt;...

    jstl帮助 jstl帮助手册 jstl帮助文档

    例如,`&lt;c:set&gt;`和EL表达式`${}`可以方便地设置和访问页面作用域、请求作用域等范围的变量。 JSTL的使用通常涉及到以下步骤: 1. 引入JSTL库:在项目的类路径下添加`jstl.jar`和`standard.jar`。 2. 在JSP页面中...

    jstl练习实例,学习JSTL

    - `&lt;c:set&gt;`:用于设置变量。 - `&lt;c:out&gt;`:安全地输出变量值,防止XSS攻击。 - `&lt;c:if&gt;`和`&lt;c:choose&gt;`:条件判断。 - `&lt;c:forEach&gt;`:遍历集合或数组。 - `&lt;c:import&gt;`:动态导入资源。 - `&lt;c:redirect&gt;`和`...

    jstl-api-1.2.jar、jstl-impl-1.2.jar

    **JSTL(JavaServer Pages Standard Tag Library)** 是一个标准的标签库,用于简化JavaServer Pages(JSP)开发。它提供了许多预定义的标签,使得开发者可以更方便地处理常见任务,如控制流、迭代、XML处理等,而...

    JSTL教程

    JSTL还包括一个简化版的表达式语言,允许在不使用完整编程语言的情况下设置动态属性值。EL用于从页面上下文中获取和设置值,它简化了与JSP页面中对象的交互。 ### JSTL版本 JSTL 1.0发布于2002年,包含四个主要的...

    jstl标准开发jar包

    例如,`&lt;c:set&gt;`标签可以用来设置或获取变量,其值可以通过EL表达式动态计算。 3. **XML处理**:JSTL还提供了XML处理标签库(`jstl/xml.jar`),如`&lt;x:parse&gt;`用于解析XML文档,`&lt;x:transform&gt;`用于XSLT转换。这...

    jstl学习大全,jstl源码,很全的jstl学习代码

    - `&lt;c:set&gt;`:设置变量 - `&lt;c:remove&gt;`:删除变量 - `&lt;c:url&gt;`、`&lt;c:param&gt;`:构建URL和添加参数 **3. JSTL fmt标签库** fmt库用于国际化和格式化,提供了处理日期、时间、数字、货币等的标签,如: - `...

    购物车(JSTL实现)

    JSTL的核心库 (`标签库) 包含了许多用于处理数据的标签,例如 `&lt;c:forEach&gt;` 用于遍历集合,`&lt;c:if&gt;` 和 `&lt;c:choose&gt;` 用于条件判断,以及 `&lt;c:set&gt;` 和 `&lt;c:remove&gt;` 用于设置和移除变量。在购物车实现中,这些标签...

    jstl的使用有关JSTL的用法详解

    **JSTL(JavaServer Pages Standard Tag Library)详解** JSTL是JavaServer Pages标准标签库,它提供了一系列标签来简化JSP页面的编写,使代码更加简洁、易读,提高开发效率。JSTL主要包含五个核心标签库:Core、 ...

    jstl and standard_JSTL_

    - `&lt;c:set&gt;`, `&lt;c:remove&gt;` 用于设置和移除变量。 - `&lt;c:out&gt;` 用于安全地输出数据,防止XSS攻击。 2. **JSTL SQL Library**:这个库允许在JSP页面中直接进行数据库操作,如查询、插入、更新和删除记录。标签如:...

    jstl1.2标签库jar包

    - `c:set`:设置变量。 - `c:out`:输出变量或表达式的值。 - `c:if`:条件判断。 - `c:choose`, `c:when`, `c:otherwise`:多条件选择。 - `c:forEach`:循环遍历集合。 - `c:forTokens`:基于分隔符的遍历。...

    jstl包(jstl和standard)

    1. `&lt;c:set&gt;`:设置变量,可以用来在JSP页面或作用域中定义新的变量,例如: ```jsp 张三"/&gt; ``` 2. `&lt;c:out&gt;`:安全地输出变量,防止XSS(跨站脚本攻击)。默认情况下,它会自动转义HTML特殊字符: ```jsp ${...

    JSTL操作XML JSTL操作XML

    ### JSTL操作XML知识点详解 #### 一、引言 Java Server Pages Standard Tag Library (JSTL) 是一种标准的、基于XML的标签库,它简化了JSP页面的开发工作,使得开发者能够更加专注于业务逻辑而不是页面的布局与控制...

    jstl jar包

    例如,`&lt;c:forEach&gt;`用于循环遍历集合,`&lt;c:if&gt;`和`&lt;c:choose&gt;`用于条件判断,`&lt;c:set&gt;`用于设置变量等。 **2. XML组件**:这部分主要是为了处理XML文档,提供了解析、转换和操作XML的标签。比如,`&lt;x:parse&gt;`用于...

    jstl-api-1.2.jar和jstl-impl.jar

    例如,你可以使用EL表达式 `${}` 在JSTL标签中获取或设置值,如 `${user.isLoggedIn}"&gt;`。 JSTL有多个核心模块,包括Core(基础标签库)、Format(国际化和格式化)、XML(XML处理)和Function(自定义函数)。在...

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

    EL是一种轻量级的脚本语言,主要用于在JSP页面中读取和设置JavaBeans的属性。 JSTL1.2.5主要包含以下几个核心组件: 1. **Core(核心标签库)**:提供了许多与页面控制流程相关的标签,如条件语句(if、else)、...

    JSTL的 应用实例

    - **c:set** - 设置变量,用于存储和传递值。 - **c:out** - 输出变量或表达式的值,可以进行HTML转义以防止XSS攻击。 - **c:url** - 生成URL,可以添加查询参数和编码。 - **c:param** - 添加URL参数。 - **c:...

Global site tag (gtag.js) - Google Analytics