1 / 22
文档名称:

2021年度免费下载标准标签库.doc

格式:doc   大小:149KB   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2021年度免费下载标准标签库.doc

上传人:非学无以广才 2021/1/3 文件大小:149 KB

下载得到文件列表

2021年度免费下载标准标签库.doc

相关文档

文档介绍

文档介绍:JSP标准标签库
Pass by xkk , and author is not clear
1. JSTL介绍
JSTL全名JspServer Pages Standdard Tag Library(Jsp标准标签库),它是sun企业公布一个针对JSP开发新组件,它许可使用标签开发Jsp页面.
JSTL是一个标准已制订好标签库, 它能够应用到很多领域. 如: 基础输入输出、 步骤控制、 循环、 XML文件剖析、 数据库查询及国际化和文字格式标准化应用等。
JSTL所提供标签库关键分为五大类:
JSTL
前置名称
URI
范例
关键标签库
c

<c:out>
I18N格式标签库
fmt

<fmt:formatDate>
SQL标签库
sql

<sql:query>
XML标签库
Xml

<x:forEach>
函数标签库
fn

<fn:split>

功效分类
标署名称
表示式操作
out、 set、 remove、 catch
步骤控制
if、 choose、 when、 otherwise
迭代操作
forEach、 forTokens
URL操作
import、 param、 url、 redirect
<c:out>
功效: <c:out>关键用来显示数据内容
属性列表:
名称
说明
必需
默认值
value
需要显示出来值


default
假如value值为null, 则显示default值


escapeXml
是否转换特殊字符, 如: <转换成<

true
实例:使用关键标签库,并输出数据
步骤一:(内部是全部标签处理器)放到/WEB_INF/lib下,(内部是全部标签库描述)放到/WEB-INF/tlds下
步骤二:在Jsp页面中引用关键标签()
<%@ page contentType="text/html;charset=gbk" language="java"%>
<%@ taglib uri="" prefix="c"%>
<%--default两种使用方法--%>
<%--假如在uri中输入参数name=jgl,则显示输入value中值,不然显示默认信息(default)--%>
<c:out value="${}" default="welecome jgl to my website!"/>
<c:out value="${}">welecome jgl to my website!</c:out>
<%--value属性是必添,escapeXml属性是true时,不解析特殊字符,false时,解析特殊字符--%>
<c:out value="${}" ecapeXml="false"><c:out></c:out>
<c:set>
功效: <c:set>关键用来将变量存放至JSP范围中 或是JavaBean属性或Map对象中。
属性列表:
名称
说明
必需
默认值
value
要被存放值


var
欲存入变量名称


scope
var变量JSP范围

page
target
JavaBean或Map对象


property
指定target对象属性



实例1:将变量设置到Jsp范围内,并输出
<%--将变量定义在Jsp范围内--%>
<%--value属性两钟使用方法--%>
<c:set var="username" value="jack" scope="session"/>
<c:set var="pwd" scope="session">000</c:set>
<%--经过el表示式语言输出--%>
${}
${}
<%--经过jstl中<c:out>标签输出--