ImageVerifierCode 换一换
格式:PPT , 页数:24 ,大小:133KB ,
资源ID:2350332      下载积分:20 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-2350332.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(中使用标准标签库 章 J2EE概述 JavaEE教学课件.ppt)为本站会员(微传9988)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

中使用标准标签库 章 J2EE概述 JavaEE教学课件.ppt

1、在JSP中使用JSTL,JSTL全称为Java Server Pages Standard Tag Library.虽然JSP已经变的非常流行,但JSTL在基于SQL数据库的简单、快速的前后台开发中还是没有被广泛的应用JSTL主要包括四个基本部分的标记库:Core,XML,国际化,和对SQL的支持。本章介绍 Core和SQl标签库的一些基本功能。,由于是基于JSP技术的,所以运行它就需要一个能够编译JSP的容器,如:TOMCAT。安装JSTL运行所需文件,它可以从这里下载http:/jakarta.apache.org/taglibs/doc/standard-doc/intro.htmlTO

2、MCAT中也带有JSTL。其实不需要真正的安装它,只需要将其中的.JAR文件(实际只需要jstl.jar、standard.jar、sax.jar和saxpath.jar四个包)复制到你的应用程序的WEB-INF/lib目录下。并在build path中导入jstl.jar、standart.jar包,在JSP中使用JSTL,客户端程序 form method=“post” action=“Continue.jsp” br输入登录名: input type=“text” name=“login” size=“15” br输入登录密码: input type=“password” name=“p

3、assword” size=“15” br输入数据库名: input type=“text” name=“database” size=“15” br输入表名: input type=“text” name=“table” size=“15” brbrinput type=“submit” name=“submit” value=“ OK ” /form,在JSP中使用JSTL,JSP程序(服务器端) % taglib prefix=“c” uri=“http:/ % taglib prefix=“sql” uri=“http:/ %c:set var=“h” value=“localhost

4、”/ c:set var=“u” value=“$param.login”/ c:set var=“p” value=“$param.password”/ c:set var=“d” value=“$param.database”/ c:set var=“t” value=“$param.table”/html headtitle数据库访问页面/title/head,在JSP中使用JSTL,body bgcolor=“#ffffff” sql:setDataSource driver=“com.mysql.jdbc.Driver” url=“jdbc:mysql:/$h/$d?user=$u&

5、password=$p”/ sql:query var=“result” SELECT * FROM c:out value=“$t”/ /sql:query c:forEach var=“row” items=“$result.rowsByIndex” c:out value=“$row0”/ br /c:forEach /body /html,在JSP中使用JSTL,在JSP程序中可以使用EL(Expression Language) 表达式以方便JSP中用变量访问 数据,格式:“$变量名” 在变量名部分,除简单变量名之外,JSP中还有 几种特殊的用法,在JSP中使用JSTL,param.

6、变量名: 与客户中的控件名同名时,可以自动接收客户在表单中输入的客户参数数据 如果result是数据库访问的结果集 result.rowsByIndex:决定结果集的访问方式 如果某方式访问的结果集存于row中 Row0:表示某行的第0个字段值 。等等,在JSP中使用JSTL,JSTL详解,一般用途的标签输出变量设置变量删除例外处理, 它是一个输出的标签,负责把计算出的结果输出到客户端,就跟调用out.println()基本一样。没有BODY的时候,使用下面的语法:有BODY的时候,使用下面的语法:这里是BODY,可以是任何合法的jsp或者是html代码。 ,JSTL详解, 这个标签用于在某个

7、范围里面设置特定的值(默认为page),或者设置某个已经存在的javabean的属性。似于 语法: 1、使用value属性设置一个特定范围里面的属性:2、使用value属性设置一个特定范围里面的属性,带有BODY(略),JSTL详解, 它的作用是捕捉由嵌套在它里面的标签所抛出来的异常 类似于,它的语法是: 异常:异常 ,JSTL详解,条件标签包括以下几种:;,JSTL详解,; 它用来做条件判断,功能类似jsp中的 语法: 1、无body的情况有body的情况Body内容例 78“在这里count78 ,JSTL详解,迭代标签的使用由集合元素个数决定迭代次数:Body 内容,JSTL详解,迭代固

8、定的次数:Body 内容,JSTL详解,SQL相关的标签,JSTL详解,用来设置数据源,有两种方式可以设置数据源,一种是直接使用在web中配置的数据源,只要指定jndi名就可以了,第二种是指定所有的连接属性。 ,JSTL详解,查询方法一SELECT * FROM sql_test查询方法二(可带参数的查询),JSTL详解,对查询结果的遍历方法一查询结果变量.rows,表示对行中的数据按字 段名访问“$row.power“,JSTL详解,对查询结果的遍历方法二 c:forEach var=“row” items=“$result.rowsByIndex” c:out value=“$row0”/

9、 br /c:forEach 查询结果.rowsByIndex,表示按下标方法访问各字段“$row0”,JSTL详解, 作用:主要是执行插入、更新和删除操作的标签。另外,还有一些没有返回结果集的sql操作也可以使用这个标签。比如 create table tableName(id int.); drop table tableName grant tableName 等等,JSTL详解,JSTL详解,更新记录值 update sql_test set power=low where id=01创建表 增加记录删除记录 :删除表, 作用:用语事务处理,它为和建立事务处理上下文,并且提供相同的数据源。,JSTL详解,create table test_temp902 (id int primary key,name varchar(80),JSTL详解,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报