1 / 3
文档名称:

JSP和Servlet实现MVC.docx

格式:docx   大小:18KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JSP和Servlet实现MVC.docx

上传人:文库旗舰店 2022/4/7 文件大小:18 KB

下载得到文件列表

JSP和Servlet实现MVC.docx

文档介绍

文档介绍:JSP和servlet实现MVC
华南理工大学 高福来
今天花了一些时间总结JSP和servlet的学录的添加、查询、删除等操作。记录 JSP和servlet实现MVC
华南理工大学 高福来
今天花了一些时间总结JSP和servlet的学录的添加、查询、删除等操作。记录所操作的步骤,供大家来参照。
JSP主要是显示页面的功能,不涉及逻辑代码,主要是考虑到系统的可维护性;servlet主要是担任控制器的功能,是控制业务逻辑和页面的跳转。为了使系统具有更好的可扩充性,可维护性和可读性,采用分层来设计这个例子,主要分为以下几个层次:数据库连接(我在做的时候采用的是mysql);数据库DAO操作层(主要涉及到查询、删除、添加数据等功能);实体层(操作的对象);控制层(servlet担任,启到分发的作用),在这里说明一点,本来有业务逻辑层,由于比较简单,就没有写,直接用DAO层来完成的;剩下的就是表现层(JSP页面组成)。
数据库连接采用JDBC的方式来连接的,主要是加载驱动,其中涉及到用户名、密码、数据库名等,获取连接,这一个过程基本上是固定的。
//获取数据库连接类
public class GetDBInstance {
private String user = "root";
private String password = "gao";
private String url = "jdbc:mysql://localhost:3306/student";
private Connection conn = null;
private String driver="";
public GetDBInstance()
{
try{
//加载驱动
(driver);
//获取连接
=(Connection) (url,user,password);
}
catch(Exception e)
{
("加载驱动失败");
}
}

//返回连接对象
public Connection getConnection()
{
return conn;
}
}
注意:要导入数据库驱动包。
实体类如下:
//实体类
public class Student {
//用户名和密码
private String name;
private String password;
public String getName() {
return name;
}
public void setName(String name) {