1、 J2EE 导论 课程考核报告 班 级: 12 软件 1 学 号: 姓 名: 得 分: 2015 年 6 月 15 日 一 、绪论 错误错误! !未定义书签。未定义书签。 1.1 课题研究背景和意义 . 错误错误! !未定义书签。未定义书签。 1.2 课题研究的主要内容 1 二、 相关技术介绍 1 2.1 JSP . 1 2.2 MySQL . 1 2.3 Tomcat 1 三、 系统设计 . 2 3.1 系统功能设计 2 3.2 数据库设计 3 四、 网站系统实现 4 4.1 系统主界面 4 4.2 教师主界面 5 4.3 教师修改界面 6 4.4 教师添加界面 7 4.5 教师删除界面 9
2、 4.6 学生主界面 9 4.7 学生修改界面 . 10 4.8 关于 exit 界面实现 11 4.9 过滤器实现 . 12 4.10 源码. 12 五、 总结 34 1 一、绪论 1.1 课题研究背景和意义 随着计算机技术的飞速发展以及 Internet 的广泛应用,越来越多的公司、单位和个人 通过网站提供服务、公布信息、交流知识。在这个情形下,我们要紧跟潮流,通过小小的一 个课题实现最基本功能,从而基本融汇一部分 Web 开发技术。 1.2 课题研究的主要内容 课题是一个小小的学生信息管理系统。要求有前后台之分,前台为学生,后台为教师; 涉及到数据库操作,可以在页面完成基本增、删、查、改
3、功能;当然,在操作失败时,要求 有提示;要有基本的页面布局,要求美观整洁;而且,添加过滤器以过滤非法访问。 二、相关技术介绍 2.1 JSP JSP(JavaServer Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一 种动态网页技术标准, 该技术为创建显示动态生成内容的 Web 页面提供了一个简捷而快速的 方法。JSP 技术的设计目的是使得构造基于 Web 的应用程序更加容易和快捷,而这些应用程 序能够与各种 Web 服务器,应用服务器,浏览器和开发工具共同工作。 JSP 规范是 Web 服 务器、应用服务器、交易系统、以及开发工具供应商间广泛合作的结
4、果。在传统的网页 HTML 文件(*htm,*.html)中加入 Java 程序片段(Scriptlet)和 JSP 标记(tag), 就构成了 JSP 网页 (*.jsp)。 2.2 MySQL MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司。在 2008 年 1 月 16 号被 Sun 公司收购。 而 2009 年,SUN 又被 Oracle 收购.对于 Mysql 的前途,没有任何人 抱乐观的态度.目前 MySQL 被广泛地应用在 Internet 上的中小型网站中。 由于其体积小、 速 度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有 成本而选择了 MySQL 作为网站数据库。 2.3 Tomcat TOMCAT 是 APACHE JAKARTA 软件组织的一个子项目, TOMCAT 是一个 JSP/SERVLET 容器, 它是在 SUN 公司的 JSWDK(JAVA SERVER WEB DEVELOPMENT KIT)基础上发展起来的一 个 JSP 和 SERVLE