欢迎来到天天文库
浏览记录
ID:35342387
大小:61.71 KB
页数:8页
时间:2019-03-23
《实验五使用struts快速实现web开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验报At实验课程名称:JavaEE程序设计与应用开发本次实验是第次,名称为:使用Struts快速实现Web开发学生姓名:班级学号学院(系):指导教师:绩:实验五使用Struts快速实现Web开发一、实验目的MVC架构Struts为Web开发遵循MVC设计模式提供了高效的开发环境。现在被开发者广泛使用,成了事实上的开发标准。通过本实验掌握在Eclipse下开发Struts的方法和过程,深入理解Struts架构思想。二、实验内容完成一个企业挑选学生的案例:•display,jsp页而上用表格显示学生的学号,姓名,性
2、别,出生年月,家庭住址•在每个学生后面还有一个挑选链接,点击,能将该学生挑选到公司的后备名单中•cart,jsp显示被挑选的学生的详细资料,每个学生后面也有一个链接:収消挑选•功能:query;select;delete三、实验方法和步骤编写实验代码:程序结构:■繆J2EE5・勢src▲田action【>[7]DeleteActionJava【>[7]QueryAction.java【>[7]SelectAction.java■唱com.yourcompany.strutsl==lApplicationResou
3、rces.properties・dao[>fT]StudentDao.java■由po[>[JjStudent.java>*JRESystemLibrary[SunJDK".6.0/3]>JavaEE5Libraries>Struts1.2Libraries<&WebRoot>&META-INF>&WEB-INF『cartjsp『display.jsp『index.jspStudentDao.javapackagedao;importjava.sql.Connection;importjava.sql.Drive
4、rManager;importjava.sql.ResultSet;importjava.util.ArrayList;importpo.*;〃访问数据库publicclassStudentDao{privateConnectionconn二null;publicvoidinitConnectionO{//初始化数据库try{Class・forNameCswn.jdbc・odbc・JdbcOdbcDriver〃);Connectionconn=DriverManager・getConnection^:odbc:D
5、SSchool,z);}catch(Exceptionex){ex.printStackTrace();}}publicArrayListqueryStuO{ArrayListstus二newArrayList();Stringsql二〃SELECT学号,姓名,性别,出生年月,家庭住址FROM学籍〃;try{this.initConnectionO;ResultSetrs=conn.createStatement().executeQuery(sql);while(rs・next()){Studentstu=ne
6、wStudent();stu.setStuTd(i's.getString("学号"));stu.setStuNarae(rs.getString(,z姓名"));stu.setStuSex(rs.getStringC'性别"));stu.setStuBir(rs.getString(z,出生年月"));stu.setStuAdd(rs.getString(z,家庭住址"));stus.add(stu);}}catch(Exceptionex){ex・printStackTrace();}finally{this
7、・closeConnection();}:returnstus;Studentjavapackagepo;publicclassStudent{privateStringstuld;privateStringstuName;privateStringstuSex;privateStringstuBir;privateStringstuAdd;publicStringgetStuAddO{returnstuAdd;}publicvoidsetStuAdd(StringstuAdd){this.stuAdd=stuA
8、dd;}publicStringgetStuBir0{returnstuBir;}publicvoidsetStuBir(StringstuBir){this.stuBir=stuBir;}publicStringgetStuIdO{returnstuld;}publicvoidsetStuId(Stringstuld){this.stuld二stuld;}publicS
此文档下载收益归作者所有