SQL-第12章网络数据库编程教程分析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
12.3.2 JSP编程概要 JSP文件的扩展名一般为*.jsp,它除了标准HTML代码外,还包括3种主要的JSP结构:脚本元素、指令和操作。 1. 脚本元素 JSP中的脚本元素有4种类型: 表达式元素%= 表达式 %:表示式的计算结果将被转换成一个字符串,并嵌入到输出页面中。 代码段元素% 程序代码 %:用于嵌入处理业务逻辑的大段Java代码。 声明元素:%! 变量声明 %:用于定义页面级的变量,以保存某些中间信息。 注释元素%-- 注释 --% JSP编程概要 2. 指令 在JSP中常用的指令有两类: %@ page 属性=”…” % %@ include 属性=”…” % JSP编程概要 3. 操作 JSP还有一些特定的操作语法: jsp:include file=”…”: jsp:forward page=”…”: jsp:useBean id=”…” class=”…” scope=”…”/ : jsp:getProperty id=”…” property=”…” /: jsp:setProperty id=”…” property=”…” value=”…”/ JSP编程概要 4. JSP内置对象 JSP共提供了9种内置对象,它们是request、 response、 pageContext、 session、 application、 out、 config、 page exception 12.3.3 JSP数据库访问技术 1.JDBC 通过JDBC访问数据库有以下几个步骤: (1) 用Class的类方法forName( )加载驱动程序; (2) 通过驱动管理器DriverManager建立连接; (3)创建语句查询对象Statement; (4)执行查询或更新; (5)对返回的结果集ResultSet进行操作; (6)关闭Statement对象; (7)关闭连接接口Connection JSP数据库访问技术 2. JSP数据库访问技术 这里,通过系统实例来演示JSP数据库操作。 首先建立一个名为pubsODBC的系统DSN,指向SQL Server 自带示例数据库pubs。例12.20所查询页面,其界面如图12.11所示,程序清单为进行数据库操作的JSP文件,其执行结果如图12.12所示。 JSP数据库访问技术 例12.22 查询页面文件QueryBook.html。 HTML HEAD TITLE查询页面/TITLE meta http-equiv=Content-Type content=text/html; charset=gb2312 /HEAD BODY H3 ALIGN=center外文图书查询/H3 CENTER FORM METHOD=POST ACTION=Query.jsp 感兴趣的图书种类: SElECT NAME=bookType OPTION VALUE=business SELECTED商业 OPTION VALUE=trad_cook烹饪 OPTION VAULE=popular_comp计算机技术 OPTION VAULE=psychology心理学 /SELECT P INPUT TYPE=SUBMIT VAULE=Sumbit /FORM /CENTER /BODY /HTML 例12.23 数据库连接与操作文件Query.jsp。 %@ page import=java.io.* % %@ page import=java.sql.* % %@ page contentType=text/html;charset=GB2312 % % //变量声明 Connection sqlCon; //数据库连接对象 Statement sqlStmt; //SQL语句对象 ResultSet sqlRst; //结果集对象 String strDbURL; //JDBC URL String strSQL; //SQL语句 //加载数据库驱动程序 Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); //设置JDBC URL strDbURL=jdbc:odbc:pubsODBC; //连接数据库 sqlCon=DriverManager.getConnection(strDbURL,sa; ? //创建数据查询对象 sqlStm

文档评论(0)

阿里山的姑娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档