项目中jSTL的使用
来源:互联网 发布:java objects类 编辑:程序博客网 时间:2024/06/05 07:10
参考:http://www.runoob.com/jsp/jsp-jstl.html
JSP 标准标签库(JSTL)
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。
JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。
根据JSTL标签所提供的功能,可以将其分为5个类别。
- 核心标签
- 格式化标签
- SQL 标签
- XML 标签
- JSTL 函数
JSTL 库安装
Apache Tomcat安装JSTL 库步骤如下:
- 从Apache的标准标签库中下载的二进包(jakarta-taglibs-standard-current.zip)。下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/
- 下载jakarta-taglibs-standard-1.1.1.zip 包并解压,将jakarta-taglibs-standard-1.1.1/lib/下的两个jar文件:standard.jar和jstl.jar文件拷贝到/WEB-INF/lib/下。
使用任何库,你必须在每个JSP文件中的头部包含<taglib>标签。
核心标签
核心标签是最常用的JSTL标签。引用核心标签库的语法如下:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
程序示例
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><html><head><title>c:out 标签实例</title></head><body><c:out value="${'<tag> , &'}"/></body></html>
格式化标签
JSTL格式化标签用来格式化并输出文本、日期、时间、数字。引用格式化标签库的语法如下:
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
SQL标签
JSTL SQL标签库提供了与关系型数据库(Oracle,MySQL,SQL Server等等)进行交互的标签。引用SQL标签库的语法如下:
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
XML 标签
JSTL XML标签库提供了创建和操作XML文档的标签。引用XML标签库的语法如下:
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
在使用xml标签前,你必须将XML 和 XPath 的相关包拷贝至你的<Tomcat 安装目录>\lib下:
- <liXercesImpl.jar:
- xalan.jar:
下载地址: http://xml.apache.org/xalan-j/index.html
下载地址: http://www.apache.org/dist/xerces/j/
JSTL函数
JSTL包含一系列标准函数,大部分是通用的字符串处理函数。引用JSTL函数库的语法如下:
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
0 0
- 项目中jSTL的使用
- Web项目中使用JSTL标签问题
- maven 项目中使用 jstl标签
- MyEclipse中jstl的使用
- jstl 中function的使用
- jstl简介及自己项目中所用到的jstl
- MAVEN项目中JSP页面使用JSTL标签
- MAVEN项目中JSP页面使用JSTL标签
- JSTL中EL使用遇到的问题
- jstl标签中if语句的使用
- JSTL中format标签的使用
- JSTL中 fn 标签库的使用
- JSTL中循环标签的使用
- Jstl中<c:out>标签的使用
- jstl中c:foreach的使用
- JSTL中foreach的使用与总结
- jstl中c:if的使用
- Tomcat中使用JSTL
- Android 身份证、手机号、邮箱、银行卡号验证(正则表达式)
- haproxy安装配置
- 查询多个账号
- brew 版本控制
- js选项卡
- 项目中jSTL的使用
- 自定义TextView跑马灯效果可控制启动/停止/速度
- Minimum Depth of Binary Tree 最小树深
- ajax onkyeup事件 模糊查询
- 二叉排序数的java实现
- LeetCode:Binary Tree Level Order Traversal II
- 第三方的第三方总结
- 去除listview默认点击效果和底色
- 【MVC】深入浅出MVC(二)——模板页使用