1 / 14
文档名称:

标签(下)-课件【PPT演示稿】.ppt

格式:ppt   页数:14
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

标签(下)-课件【PPT演示稿】.ppt

上传人:huiwei2002 2016/5/10 文件大小:0 KB

下载得到文件列表

标签(下)-课件【PPT演示稿】.ppt

相关文档

文档介绍

文档介绍:标签(下) 标签(下) Java Web 应用开发第 13 章 2 回顾自定义标签是用户定义的 JSP 语言元素标签处理程序是一个对象, Web 容器调用此对象,以在执行 JSP 页面的过程中解释自定义标签简单标签的处理程序必须实现 Tag 接口的 doStartTag () 和 doEndTag ()方法标签库描述符(TLD , Tag Library Descriptor) 包含库以及该库中所包含的每个标签的信息 3 目标理解核心标签库 4 JSTL Java Server Pages 标准标签库(JSTL) 包含的各种标签可用于 JSP 页面中 JSTL 的优点提供一组标准标签提供一组标准标签可用于编写各种动态 JSP 页面可用于编写各种动态 JSP 页面用于访问数据库、有条件地执行代码和支持国际化用于访问数据库、有条件地执行代码和支持国际化 5 核心标签库核心标签库包含以下标签: 核心标签库通用标签通用标签条件标签条件标签迭代标签迭代标签 6 通用标签 3-1 通用标签库用于操作 JSP 页面内的作用域变量通用标签库中的标签: 通用标签 set set remove remove out out 7 通用标签 3-2 <%@ taglib uri = http:// java./jstl/core_rt prefix="c" %> <body> <c:set var = "example" value="${100+1}" scope="session" /> <c:out value="${example}"/> <c:remove var = "example" scope="session"/> </body> out 标签显示值的结果 remove 标签用于删除具有作用域的变量 set 标签用于给变量设置值和作用域插入使用通用标签的指令 8 通用标签 3-3 在 JSP 页面中使用通用标签 set 、 out 和 remove 标签的用法<body> <H1> 欢迎来到 Shop Stop</H1> 该 JSP 页面在一个 session 作用域内的变量中存储 sessionvariable , 此 Web 应用程序中的其他 JSP 页面可以访问此变量. <p /> <c:set var=" sessionvariable " value="${80+8}" scope="session" /> 在删除 sessionvariable 之前先显示它的值: <c:out value="${ sessionvariable }"/> <c:remove var=" sessionvariable " scope="session" /> < br />显示并删除后的 sessionvariable 的值. < br /> <c:out value= “${ sessionvariable }”> sessionvariable 为 NULL </c:out> </body> 演示:示例 2 演示:示例 2 9 条件标签 2-1 JSTL 提供条件标签以支持 JSP 页面中的各种条件条件标签包括: 条件标签 if if choose choose 10 条件标签 2-2 在 JSP 页面中使用条件标签。 if 和 choose 标签的用法。<body> <c:if test="${ < 5}"> <c:set var=" signalFailure " value="true" scope="page" /> </c:if> <h1> 使用 If 和 Choose</h1> <c:choose> <c:when test="${ == true}"> 信号断开</c:when> <c:otherwise> 信号打开</c:otherwise> </c:choose> </body> 演示:示例 3 演示:示例 3