文档详情

《java ee轻量级框架技术》实验指导书

实名认证
店铺
DOC
185.50KB
约21页
文档ID:42914929
《java ee轻量级框架技术》实验指导书_第1页
1/21

1软软 件件 工工 程程 系系《 《Java EE 轻轻量量级级框架技框架技术术》 》实验实验指指导书导书专业班级:专业班级: 软件软件 11-1、、2 指导教师:指导教师: 朱亚玲朱亚玲 2实验一实验一 MVCMVC 设计(一)设计(一) 一、一、实验目的实验目的 1.进一步理解 MVC 的模型结构; 2.掌握 JSP、JavaBean 和 Servlet 的逻辑关系并熟练掌握; 3.掌握基于 MVC 模式的 Web 程序的编译、部署和运行方法 二、二、实验环境实验环境 PC 机一台:JDK6.0+Tomcat6.0+Eclipse3.2+MyEclipse 插件+MySQL5.1+Navicator8 三、三、实验内容实验内容 结合课本实例,在 webapps 目录下新建一个 Web 服务目录:ShanghuSys,该项目基于 MVC 模式,实 现简易商户信息的管理,实现的功能包括:列表显示商户信息,如下图所示完成下面的实验: 1. 利用向导创建 Web 项目 2. 利用向导创建 Servlet 3. 利用向导创建相关的 JavaBean,完成与 Servlet 的调试。

4. 利用向导创建 JSP,完成视图功能 四、四、实验步骤实验步骤 五、五、实验总结实验总结 六、六、书写实验报告要求:书写实验报告要求:①写出实验步骤②写出源程序关键代码,记录结果③如果有编译错误,在实验报告中一一列举④写出实验总结:包括实验做得效果、容易出错的问题、对知识点掌握的情况附实验报告书写格式:附实验报告书写格式:实验一 MVC 设计(一)①① 实验目的①① 实验环境①① 实验内容在 webapps 目录下新建一个 Web 服务目录:ShanghuSys,该项目基于 MVC 模式,实现简易商户信息的管理,实现的功能包括:列表显示商户信息①① 实验步骤31.数据库逻辑结构设计(给出表结构):2.建立 web 项目 ShanghuSys:3.模型设计(写出相关的 Bean):4.视图设计:5.控制器设计(写出 Servlet 的关键代码):6.Web 项目结构:7.项目部署和运行:(1)部署后的项目结构图:(2)部署后的访问路径:(3)抓取运行后的效果图①① 实验总结 4实验二实验二 MVCMVC 设计(二)设计(二) 一、一、实验目的实验目的1.进一步理解 MVC 的模型结构; 2.掌握 JSP、JavaBean 和 Servlet 的逻辑关系并熟练掌握; 3.掌握基于 MVC 模式的 Web 程序的编译、部署和运行方法。

二、二、实验环境实验环境PC 机一台:JDK6.0+Tomcat6.0+Eclipse3.2+MyEclipse 插件+MySQL5.1+Navicator8三、三、实验内容实验内容在实验一建立的 Web 服务目录:ShanghuSys 的基础上,扩展系统功能,实现的功能包括:添加用户, 修改用户,删除用户,如下图所示完成下面的实验: 1.利用向导创建 Web 项目 2.利用向导创建 Servlet 3.利用向导创建相关的 JavaBean,完成与 Servlet 的调试 4.利用向导创建 JSP,完成视图功能四、四、实验步骤实验步骤五、五、实验总结实验总结 附实验报告书写格式:附实验报告书写格式:实验二 MVC 设计(二)①① 实验目的①① 实验环境①① 实验内容在实验一建立的 Web 服务目录:ShanghuSys 的 基础上,扩展系统功能,实现的功能包括:添加 用户,修改用户,删除用户①① 实验步骤1.模型设计(写出相关的 Bean):2.视图设计:3.控制器设计(写出 Servlet 的关键代码):4.Web 项目结构:5.项目部署和运行:(1)部署后的项目结构图:(2)部署后的访问路径:5(3)抓取运行后的效果图。

①① 实验总结 6实验三实验三 StrutsStruts 初步设计初步设计 一、一、实验目的实验目的1.掌握 Struts 的实现原理; 2.掌握 MVC 各个模块与 Struts 的对应关系; 3.掌握 Struts 核心组件的设计过程二、二、实验环境实验环境PC 机一台:JDK6.0+Tomcat6.0+Eclipse3.2+MyEclipse 插件+MySQL5.1+Navicator8三、三、实验内容实验内容完成用户的登录验证: 1. 设计好 MVC 的关系; 2. 确定设计的关键环节和要素; 3. 根据设计意图,创建 JSP、ActionForm、Action 和 Forward 等组件四、四、实验步骤实验步骤五、五、实验总结实验总结 附实验报告书写格式:附实验报告书写格式:实验三 Struts 初步设计①① 实验目的①① 实验环境①① 实验内容完成用户的登录验证:1. 设计好 MVC 的关系;2. 确定设计的关键环节和要素;3. 根据设计意图,创建 JSP、ActionForm、Action和 Forward 等组件①① 实验步骤1.建立 web 项目,为其添加 Struts 支持;2.建立 Struts 核心组件(1)创建 jsp(2)创建 ActionForm(3)创建 Action(4)创建 Forward3.Web 项目结构:4.配置文件的关键代码:5.项目部署和运行:(1)部署后的项目结构图:(2)部署后的访问路径:(3)抓取运行后的效果图。

①① 实验总结 7实验四实验四 StrutsStruts 深入设计深入设计 一、一、实验目的实验目的1.进一步掌握 Struts 核心组件的设计过程以及明确各组件的意义和角色分配; 2.进一步掌握 MVC 各个模块与 Struts 的对应关系,理解 Struts 的工作流程 3.熟练掌握 Struts 框架设计中关于数据库的连接和维护操作; 4.掌握 List 表在集合数据处理中的作用和用法二、二、实验环境实验环境PC 机一台:JDK6.0+Tomcat6.0+Eclipse3.2+MyEclipse 插件+MySQL5.1+Navicator8三、三、实验内容实验内容创建一个 web 项目,完成下面的实验要求: 1. 创建一个数据库,完成用户基本信息的存储; 2. 创建 Struts 工程,完成如下功能: ① 数据的录入,查看数据库表的数据是否更新成功; ② 点击查询按钮,在控制台显示你所要求的合格记录; ③ 将上一步的结果通过集合对象带回来,在页面显示四、四、实验步骤实验步骤五、五、实验总结实验总结 附实验报告书写格式:附实验报告书写格式:实验四 Struts 深入设计①① 实验目的①① 实验环境①① 实验内容创建一个 web 项目,完成下面的实验要求:1. 创建一个数据库,完成用户基本信息的存储;2. 创建 Struts 工程,完成如下功能:①数据的录入,查看数据库表的数据是否更新成功;①点击查询按钮,在控制台显示你所要求的合格记录;①将上一步的结果通过集合对象带回来,在页面显示。

①① 实验步骤1.建立 web 项目,为其添加 Struts 支持;2.创建数据库及表结构:3.建立 Struts 核心组件(1)创建 jsp(获取集合数据的关键代码):(2)创建 ActionForm(3)创建 Action8(4)创建 Forward3.配置文件的关键代码:4.简述 Struts 各组件的作用①① 实验总结 9实验五实验五 新闻发布系统(一)新闻发布系统(一)一、一、实验目的实验目的1.强化 Struts 架构在 MVC 设计中的实现方法; 2.进一步掌握 MVC 功能模块的划分原则和处理逻辑 3.框架设计中关于数据库的连接和维护操作; 4.掌握 List 表在集合数据处理中的作用和用法二、二、实验环境实验环境PC 机一台:JDK6.0+Tomcat6.0+Eclipse3.2+MyEclipse 插件+MySQL5.1+Navicator8三、三、实验内容实验内容设计一个新闻发布系统,首先实现“新闻发布”功能模块,要求完成如下操作: 1. 数据分析、确定新闻表结构的细节; 2. 分析 Struts 框架实现该模块的流程,创建 Struts 的各个核心组件; 3. 测试程序,查看新闻发布后的结果。

四、四、实验步骤实验步骤五、五、实验总结实验总结 附实验报告书写格式:附实验报告书写格式:实验五 新闻发布系统(一)①① 实验目的①① 实验环境①① 实验内容设计一个新闻发布系统,首先实现“新闻发布”功能模块,要求完成如下操作:1. 数据分析、确定新闻表结构的细节;2. 分析 Struts 框架实现该模块的流程,创建Struts 的各个核心组件;3. 测试程序,查看新闻发布后的结果①① 实验步骤1. 数据库设计2. 框架结构设计3. 功能设计与实现:(1)建立 web 项目,为其添加 Struts 支持;(2)建立 Struts 核心组件①创建 jsp①创建 ActionForm①创建 Action①创建 Forward①配置文件的关键代码104. Web 项目结构:5. 项目部署和运行:(1)部署后的项目结构图:(2)部署后的访问路径:(3)抓取运行后的效果图①① 实验总结 11实验六实验六 创建创建 HibernateHibernate 项目项目 一、一、实验目的实验目的1.掌握为项目添加 hibernate 支持的方法; 2.理解添加了 hibernate 支持后的项目结构; 3.掌握 hibernate.cfg.xml 文件的数据库配置过程。

二、二、实验环境实验环境PC 机一台:JDK6.0+Tomcat6.0+Eclipse3.2+MyEclipse 插件+MySQL5.1+Navicator8三、三、实验内容实验内容创建一个 web 项目,完成下面的实验要求: 1. 添加对项目 hibernate 功能的支持; 2. 在后台建立一个数据库,为 DB 视图的配置做准备; 3. 完成 hibernate.cfg.xml 文件的数据库配置四、四、实验步骤实验步骤五、五、实验总结实验总结 附实验报告书写格式:附实验报告书写格式:实验六 创建 Hibernate 项目①① 实验目的①① 实验环境①① 实验内容创建一个 web 项目,完成下面的实验要求:1. 添加对项目 hibernate 功能的支持;2. 在后台建立一个数据库,为 DB 视图的配置做准备;3. 完成 hibernate.cfg.xml 文件的数据库配置①① 实验结果1.web 项目结构:2.hibernate.cfg.xml 文件的配置代码:①① 实验总结 12实验七实验七 创建并分析映射文件创建并分析映射文件一、一、实验目的实验目的1.理解数据库表与实体类的映射关系; 2.掌握映射的添加方法; 3.理解*.hbm.xml 文件的意义。

二、二、实验环境实验环境PC 机一台:JDK6.0+Tomcat6.0+Eclipse3.2+MyEclipse 插件+MySQL5.1+Navicator8三、三、实验内容实验内容创建一个有 hibernate 支持的 web 项目,完成下面的实验要求: 1. 在后台建立一个数据库,里面有两张表(字段自拟) ; 2. 分别建立表的映射文件(由于是两张表,所以分两个目录建立) 四、四、实验步骤实验步骤五、五、实验总结实验总结 附实验报告书写格式:附实验报告书写格式:实验七 创建并分析映射文件①① 实验目的①① 实验环境①① 实验内容创建一个有 hibernate 支持的 web 项目,完成下面的实验要求:1. 在后台建立一个数据库,里面有两张表(字段自拟);2. 分别建立表的映射文件(由于是两张表,所以分两个目录建立)①① 实验结果1.web 项目结构:2.***表(任意选择其中一张表):①表结构:①POJO:①实体类:3. 理解 Hibernate 的使命:Hiberna。

下载提示
相似文档
正为您匹配相似的精品文档