第7节 JSP综合应用实例.ppt

  1. 1、本文档共102页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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.

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档