- 1、本文档共102页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 JSP综合应用实例 第7章 JSP综合应用实例 本章以学生成绩管理系统为例介绍JSP的综合应用,仅仅通JavaBean来访问后台数据库。 本系统实现学生信息的查询、录入、修改和删除以及学生成绩的录入、修改和查询等功能。 综合应用实例的基本思路是:首先进入系统登录,登录成功进入学生成绩管理系统主页面。主页面上提供系统的主要功能。单击某一功能,即进入该功能的页面。 7.1 构建系统准备 7.1.1 数据库准备 7.1.1 数据库准备 系统使用的数据库管理系统为SQL Server 2000,数据库存放在NNU-CJ服务器上,学生成绩数据库名XSCJ。其它数据库(例如Access 2003)要对涉及存储过程和触发器的有关内容页面进行适当调整。 (1) 创建XSCJ数据库 在SQL Server 2000中,建立学生成绩数据库XSCJ,使用系统默认参数,存放在NNU-CJ服务器上。 7.1.1 数据库准备 (2) 建立XSCJ数据库的表 打开XSCJ数据库,建立下列各表: 学生信息表(XS):存放学生的基本信息,表结构如图所示: 7.1.1 数据库准备 学生的基本信息表结构字段说明如下表所示: 课程的基本信息表结构字段说明如下表所示 : 7.1.1 数据库准备 学生课程的成绩表结构字段说明如下表所示 : 系统登录表(YH),存放用户登录信息,表结构如下表所示: 7.1 构建系统准备 7.1.2 配置JDBC-ODBC数据源 7.1.2 配置JDBC-ODBC数据源 由于使用JDBC直接连接数据库在第6章已经有过详细的介绍,这里使用JDBC-ODBC桥来连接SQL Server 2000数据库,并配置ODBC数据源,具体步骤如下: (1)打开开始菜单?管理工具?选择数据源(ODBC),如下图所示。 7.1.2 配置JDBC-ODBC数据源 选择“用户DSN”选项卡,点击“添加”按钮后,出现如下图所示的画面。 7.1.2 配置JDBC-ODBC数据源 为数据源选择驱动程序,这里选择“SQL Server”,然后点击“完成”按钮,出现如下图的画面。 7.1.2 配置JDBC-ODBC数据源 输入数据源的名称为“XSCJ”,选择“NNU-CJ”服务器,点击“下 一步”后,出现如下图所示的画面。 7.1.2 配置JDBC-ODBC数据源 选择SQL Server 验证选项,把登入ID的输入内容该为“sa”,密码为空,点击“下一步”后 ,更改默认数据库为“XSCJ”,继续点击“下一步”后,出现以下信息 : 7.1.2 配置JDBC-ODBC数据源 点击“测试数据源”后,如果数据源测试成功,则出现如下图所示的画面 。 7.1 构建系统准备 7.1.3 JavaBean的设计 7.1.3 JavaBean的设计 本应用实例通过一个JavaBean来实现数据库的基本操作,包括加载与SQL Server 2000数据库连接的驱动,以及对数据库的查询、添加、删除和更新等操作。 编写Conn_XSCJ_Bean.java文件,经过编译后放到\ROOT\WEB-INF\classes\XSCJ_Bean目录下。 7.1.3 JavaBean的设计 Conn_XSCJ_Bean.java实现代码如下: package XSCJ_Bean; import java.sql.*; public class Conn_XSCJ_Bean { private Statement stmt=null; private Connection conn = null; ResultSet rs=null; //构造函数 public Conn_XSCJ_Bean() { } public void OpenConn()throws Exception { try{ Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); String url=jdbc:odbc:XSCJ; String user=sa; String pwd=; conn=DriverManager.getConnection(url,user,pwd); } catch(SQLException e) { System.err.println(Data.
您可能关注的文档
- 第6篇 特许经营加盟模式设计.ppt
- 第6篇+图像处理.pptx
- 第6篇gcc编译器linux.ppt
- 第6篇常用标准控件.ppt
- 第6篇数据窗口对象.ppt
- 第6篇-数据库保护机制_Z_New.ppt
- 第6章 VB及数据库应用开发.ppt
- 第6章 视图及索引.ppt
- 第6章 索引及数据完整性.ppt
- 第6章 索引与排序.ppt
- 分析let s单元56ago2卷纸zheng unit56.pdf
- 塑胶材料其它分类原料pa9t 12.pdf
- md16x16数字媒体切换器设备.pdf
- 者参考项目发起人学科类型单位序列承包商修订页代码顺序典型.pdf
- 届世界天然气大会阿姆斯特丹2006add10288.pdf
- 期测试记录表每周weekly g1g6 journeys tests level 6 lesson26.pdf
- modernize-whitepaper现代化您应用程序白皮书.pdf
- anybackup产品典型案例分析.pdf
- 约克金融工程课程tfeslide32.pdf
- 广州市妇女儿童医疗中心历份教学药历01tjy.pdf
最近下载
- 2024年湖北省中考历史试题卷(含答案及解析).docx
- 爱护我们的五官幼儿主题班会PPT课件.pptx VIP
- 2020人教版二年级数学下册易错题型及答案.pdf VIP
- 2024届高考专题复习:小说叙述视角课件(共24张PPT) (1).pptx VIP
- 2024届高考专题复习:小说叙述视角.pptx VIP
- 《道德与法治》六年级下册全册知识点汇总.docx
- 测测达人版平台服务规则考试题库答案APP测测基础认证题.docx
- 江苏省苏州常熟市七年级数学下学期期末考试试题.docx VIP
- 建筑地基处理技术规范.pptx
- T_CACM 1270-2019 中医内科临床诊疗指南 脓毒症.docx
文档评论(0)