实验五使用struts快速实现web开发

实验五使用struts快速实现web开发

ID:35342387

大小:61.71 KB

页数:8页

时间:2019-03-23

实验五使用struts快速实现web开发_第1页
实验五使用struts快速实现web开发_第2页
实验五使用struts快速实现web开发_第3页
实验五使用struts快速实现web开发_第4页
实验五使用struts快速实现web开发_第5页
资源描述:

《实验五使用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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。