学生信息管理系统JSP版Eclipse

上传人:wdg****h8 文档编号:209866703 上传时间:2021-11-12 格式:DOC 页数:22 大小:1.26MB
返回 下载 相关 举报
学生信息管理系统JSP版Eclipse_第1页
第1页 / 共22页
学生信息管理系统JSP版Eclipse_第2页
第2页 / 共22页
学生信息管理系统JSP版Eclipse_第3页
第3页 / 共22页
学生信息管理系统JSP版Eclipse_第4页
第4页 / 共22页
学生信息管理系统JSP版Eclipse_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《学生信息管理系统JSP版Eclipse》由会员分享,可在线阅读,更多相关《学生信息管理系统JSP版Eclipse(22页珍藏版)》请在金锄头文库上搜索。

1、- .学生信息管理系统JSP版Eclipse1、 新建new-Dynamic Web Project-名字为StudentJSP。2、 准备工作1) 编写JSP测试文件,名称为hello.jsp修改hello.jsp的charset为UTF-8参加代码:Hello!代码:Insert title here Hello!附:修改默认字符集步骤:Windows-Preference-Web-JSPfiles-将Encoding改为UTF-82) 右击工程-Properties-Resurce-修改字符集为UTF-8.3) 右击工程-Properties-Java Build Path改为如图需先在

2、WEB-INF下新建classes4) 将MySQL中一个jar包复制到/WEB-INF/lib下,如图:3、 在/WebContent下new一个JSPfile,名字为display0.jsp代码如下: /注意要引入sql的包Insert title here编号XX年龄 %4、 在工程下新建一个文件夹DataBase,将用到的学生数据库脚本文件复制到此目录下5、 启动mysql,Tomcat,运行测试display0.6、 改良版本display11将display0.jsp复制粘贴到本工程的/WebCont下并修改命名为display1.jsp2在/src下new一个新包,包名为.ls.

3、student.bean并在此包下新建两个新类来处理SQL的Helper。SQLHelper.java代码如下:package .ls.student.bean;import java.sql.*; /引入sql相关包publicclass SQLHelper private String driverStr = .mysql.jdbc.Driver;private String connStr = jdbc:mysql:/localhost:3306/yStudent?characterEncoding=utf8;private String dbusername = root;privat

4、e String dbpassword = 123456;private Connection conn = null;private Statement stmt = null;public SQLHelper() try Class.forName(driverStr);conn = DriverManager.getConnection(connStr, dbusername, dbpassword);stmt = conn.createStatement();catch (Exception ex) System.out.println(exception in SQLHelper);

5、publicint executeUpdate(String sql) intresult = 0;try result = stmt.executeUpdate(sql);catch (Exception ex) System.out.println(Exception in executeUpdate);returnresult;public ResultSet executeQuery(String sql) ResultSet rs = null;try rs = stmt.executeQuery(sql);if(!rs.next() returnnull;rs.previous()

6、;catch (Exception ex) System.out.println(Exception in executeQuery);returnrs;publicvoid close() try stmt.close();conn.close();catch (Exception e) 在此包下新建student类,代码如下package .ls.student.bean;publicclass student private String id,name;privateintage;public student() super();publicstudent(String id, Str

7、ing name, intage) super();this.id = id;this.name = name;this.age= age;public String getId() returnid;publicvoid setId(String id) this.id = id;public String getName() returnname;publicvoid setName(String name) this.name = name;publicint getAge() returnage;publicvoid setAge(intage) this.age = age;Overridepublic String toString() returnStudent id= + id + , name= + name + , age= + age + ;3display1.jsp代码修改如下:注意先引入java.sql.*包和.ls.student.bean包主要代码修改为的修改,代码如下: /引入包Insert title here编号XX年龄操作

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号