guokehua@yahoo.com.cn oy Java! 1010 27JSTL 郭克华J2EE框架实战教学视频
oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 27JSTL
guokehua@yahoo.com.cn JSTL1.1简介 JavaServer Pages Standard Tag Library (1.1), E 的中文名称为JSP标准标签库。JSTL是一个标准的 已制定好的标签库,可以应用于各种领域,如:基 1010 本输入输岀、流程控制、循环、ⅩML文件剖析、数 据库查询及国际化和文字格式标准化的应用等。 令JSTL所提供的标签函数库主要分为五大类: 令(1)核心标签库( Core tag library) 令(2)18N格式标签库(18N- capable formatting tag library) 令(3)SQL标签库( SQL tag library) 今(4)XML标签库 XML tag library) 令(5)函数标签库( Functions tag library) 郭克华J2EE框架实战教学视频
J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 JSTL 1.1 简介 JavaServer Pages Standard Tag Library (1.1 ),它 的中文名称为JSP 标准标签库。JSTL是一个标准的 已制定好的标签库,可以应用于各种领域,如:基 本输入输出、流程控制、循环、XML文件剖析、数 据库查询及国际化和文字格式标准化的应用等。 JSTL所提供的标签函数库主要分为五大类: (1)核心标签库 (Core tag library) (2)I18N 格式标签库 (I18N-capable formatting tag library) (3)SQL 标签库 (SQL tag library) (4)XML 标签库 (XML tag library) (5)函数标签库 (Functions tag library)
guokehua@yahoo.com.cn JSTL标签庳 JSTL 前置名称 URI 范例 再核心标签库 http://nava.suncom/isp/lstl/core c out> I18N格式标签库 fmt http://iava.suncom/isp/ist1/xm1 Kfmt: formatDate> saL标签库 http://iava.suncom/isp/ist1/saq1 Sql: query) ML标签库 xm⊥ http ava. sun. com/ Isp/stI/Imt 函数标签库 http:/liava.suncom/isp/istl/functions<fn:split 郭克华J2EE框架实战教学视频
J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 JSTL标签库
guokehua(@yahoo.com.cn 核心标莶厍 分类 功能分类 标签名称 et 表达式操作 1010 remove catch choose 流程控制 when therwise foreach 迭代操作 orogens URL操作 para redirect 郭克华J2EE框架实战教学视频
J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 核心标签库
guokehua@yahoo.com.cn 表达式操作 令表达式操作分类中包含四个标签: 、和 ◇主要用来显示数据的内容,就像是一样 范例: A 今有特殊字符"/ ◆有特殊字符" escapeXm=" false"/> ◆1.在网页上显示 Hello JSP2.0!!; ◆2.在网页上显示由窗体传送过来的data参数之值,假若没有data 参数,或data参数的值为nu时,则网页上会显示 No Data ◇3.在网页上显示“有特殊字符< ◆4.在网页上显示“有特殊字符”。 郭克华J2EE框架实战教学视频
J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 表达式操作 表达式操作分类中包含四个标签:、 、和 主要用来显示数据的内容,就像是 一样 范例: 有特殊字符" /> 有特殊字符" escapeXml="false" /> 1.在网页上显示 Hello JSP 2.0 !! ; 2.在网页上显示由窗体传送过来的data 参数之值,假若没有data 参数,或data 参数的值为null 时,则网页上会显示No Data; 3.在网页上显示“有特殊字符”; 4.在网页上显示“有特殊字符”。
guokehua@yahoo.com.cn 了流程控制 今 体 It 令 口体 口体 口体 口体 t 郭克华J2EE框架实战教学视频
J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 流程控制 体 体 体 体 体
guokehua@yahoo.com.cn 迭代操作: c:Each>将集合 Collection)中的成 员循序浏览一遍。 1010 令语法:迭代一集合对象之所有成员 体 r 郭克华J2EE框架实战教学视频
J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 迭代操作: 将集合(Collection)中的成 员循序浏览一遍。 语法:迭代一集合对象之所有成员 体
guokehua@yahoo.com.cn 迭代操作 今用来浏览一字符串中所有 的成员,其成员是由定义符号 delimiters 1010 所分隔的 ☆语法 令 郭克华J2EE框架实战教学视频
J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 迭代操作 用来浏览一字符串中所有 的成员,其成员是由定义符号(delimiters) 所分隔的 语法 体
guokehua@yahoo.com.cn 函数标签厍 ◆$fn: length(变量)}:得到长度 ◆ fn contains(变量1,变量2) ◆ fn containslgnore Case(变量1,变量2) 1010 ◆fn; startWith[endWith变量1,变量2) ◆ fn indexof((变量1,变量2) ◆ fn replace(变量1,变量2,变量3) ◆fn:spit(AA:BBCC,“:) ◆ fn substring(变量1,变量2,变量3) ◆ fn: toLower Case(变量) ◆ fn: toUpperCase(变量) ◆fn; trim(变量) 郭克华J2EE框架实战教学视频
J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 函数标签库 ${fn:length(变量)}:得到长度 fn:contains(变量1,变量2) fn:containsIgnoreCase(变量1,变量2) fn:startWith[endWith](变量1,变量2) fn:indexOf(变量1,变量2) fn:replace(变量1,变量2,变量3) fn:split(“AA:BB:CC”,“:”) fn:substring(变量1,变量2 ,变量3) fn:toLowerCase(变量) fn:toUpperCase(变量) fn:trim(变量)
guokehua@yahoo.com.cn SQL标签库 ☆SQL sq⊥: setDatasource 1010 ◇sq⊥: query 令sq: update ◇sq: transaction 郭克华J2EE框架实战教学视频
J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 SQL标签库 SQL sql:setDataSource sql:query sql:update sql:transaction