JSTL标签
JSTL
什么是JSTL
JSTL(JSP Standard Tag Library ,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL1.1必须在Servlet2.4和JSP2.0以上的容器才能正常工作。
为了抑制JSP里写大量的JAVA代码,所以用JSTL标签来实现JAVA里逻辑调用,JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。
JSTL包括五个标签库,即Core标签库、XML标签库、国际化与格式化标签库和SQL标签库,
JSTl的使用
一. 配置 JSTL
两个 JAR 文件, jstl.jar 和 standard.jar 。
原文引入:
<%@ taglib prefix="c" uri="doc.xuehai.net; %>
<%@ taglib prefix="sql" uri="doc.xuehai.net /jsp /jstl/sql" %> <%@ taglib prefix="fmt" uri="doc.xuehai.net /jsp /jstl/fmt" %>
二. Core 标签库 (经常用)
Core 标签库主要包括了一般用途的标签、条件标签、迭代标签和 URL 相关的标签。在 JSP 页面使用 Core 标签,要使用 taglig 指令,指定引用的标签库,如下:
<%@ taglib uri=”doc.xuehai.net” prefix=”c” %>
一般用途的标签有 <c:out> 、 <c:set> 、 <c:remove> 、 <c:catch>
1.<c:out>
用于计算一个表达式并将结果输出。类似于 JSP 中 <%=%> 表达式,或者是 EL 中 $ ${el-expression} 。
但它有比较好用的default(如果返回的值为NULL),escapeXml(true/false)属性。 <c:out value="${hello}"/>
2.<c:set>
用于设置范围变量的值或者 javabean 对象的属性。
看个实际例子:
可以声明变量并给它赋值,如:
对于页面设计人员来说,使用脚本 语言(默认值是 JAVA 语言)操作动态数据是比较困难的,而采用标签和表达式语 言相对容易一些, JSTL 的使用为页面设计人员和程序开发...
jstl标签详细内容_IT/计算机_专业资料。JSTL( JSP 标准标签库 ) 介绍 ( 前言 从 JSP 1.1 规范开始,JSP 就支持在 JSP 中使用自定义标签了,自定义标签的...
JSTL( 标准标签库) JSTL(jsp 标准标签库)常用标签用法在 JSP 页面中声明 JSTL 标签: <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>...
<x:parse>是用的情况很少,用来解析一个xml 例: 2.2.<x:out>用于显示XML中的内容 例: Jstl 使用教程 讯飞 java 直通班 2.3.<x:set>标签允许将xml中的...
JSTL标签配置_IT/计算机_专业资料。JSTLJSTL 标签配置 2008-01-09 15:58 简介 JSP 标准模板库(JSTL)是 SUN 公司发布的一个针对 JSP 开发的新组件。JSTL ...
(); out.println(someBean.getXXX()); ……….. } 在前面的一次中,我们开发过一个迭代标签,JSTL 中也提供了对迭代进行支持的标签,并且,他的功能比上一章...
JSTL 标签库使用方法: 标签库 URI 核心标签库 http://java.sun.com/jstl/core 国际化标签(I18N) http://java.sun.com/jstl/fmt SQL 标签库 http://java....
jstl 标签详解文章分类: 文章分类:Java 编程 JSTL 定义 JSTL(JSP Standard Tag Library ,JSP 标准标签库)是一个不断完善的开放 源代码的 JSP 标签库,是由 ...
jstl标签大汇总 2012总结(免费)_计算机软件及应用_IT/计算机_专业资料。本人IT工作人员。有实战经验。2012收集了JSTL标签。最新jstl 标签大汇总 2012 总结(免费...

我要评论