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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话: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 数据库准备学生的基本信息表结构字段说明如下表所示: 字段名 X H X M X B C S S J Z Y Z X F B Z 项目 学号 姓名 性别 出生时间 专业 总学分 备注课程的基本信息表结构字段说明如下表所示 : 字段名 K C H K C M X Q X S X F 项目 课程号 课程名 学期 学时 学分7.1.1 数据库准备学生课程的成绩表结构字段说明如下表 所示 : X H K C H C J X F 字段名 项目 学号 课程号 成绩 学分系统登录表YH,存放用户登录信息, 表结构如下表所示: 字段名 D L M K L 项目 登录名 口令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 stmtnull; private Connection conn null; ResultSet rsnull; //构造函数public Conn_XSCJ_Bean public void OpenConnthrows Exception tryClass.forNamec.JdbcOdbcDriver; String urljdbc:odbc:XSCJ; String usersa; String pwd; connDriverManager.getConnectionurl,user,pwd; catchSQLException e ntlnData.executeQuery: +e.getMessage; public Connection getConn return conn;7.1.3 JavaBean的设计 //执行查询类的S

文档评论(0)

精品文档专区 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档