好文档 - 专业文书写作范文服务资料分享网站

哈工大软件工程Lab 2:MVC编程与云平台部署

天下 分享 时间: 加入收藏 我要投稿 点赞

哈尔滨工业大学计算机科学与技术学院

2014年秋季学期《软件工程》

Lab 2:MVC编程与云平台部署

哈工大计算机学院《软件工程》实验报告 Lab 2:MVC编程与云平台部署 目 录

1 2

实验要求 ................................................................................................................................... 1 开发环境配置 ........................................................................................................................... 1 2.1 在Eclipse中配置Struts2 ......................................................................................... 1 2.2 在Eclipse中配置MySQL ....................................................................................... 2 2.3 在Eclipse中配置Tomcat ........................................................................................ 3 图书SaaS设计 ......................................................................................................................... 3 3.1 Web.xml .................................................................................................................... 3 3.2 Struts.xml .................................................................................................................. 4 3.3 Action类 ................................................................................................................... 5 3.4 辅助类 ....................................................................................................................... 5 3.5 JSP页面 .................................................................................................................... 5 3.6 各Action/JSP之间的调用和消息传递关系 ........................................................... 6 图书SaaS核心代码 ................................................................................................................. 7 4.1 按作者查询 ............................................................................................................... 7 4.2 展示图书详细信息 ................................................................................................... 7 4.3 删除图书 ................................................................................................................. 11 4.4 新增图书/作者(可选) ............................................................................................. 13 4.5 更新图书信息(可选) .............................................................................................. 13 4.6 数据库连接与访问 ................................................................................................. 13 图书SaaS的SAE部署 ......................................................................................................... 14 5.1 步骤 ......................................................................................................................... 14 5.2 外在访问结果 ......................................................................................................... 17 计划与实际进度 ..................................................................................................................... 18 小结......................................................................................................................................... 18

3

4

5

6 7

I

哈工大计算机学院《软件工程》实验报告 Lab 2:MVC编程与云平台部署 1 实验要求

简要复述实验手册中要求达到的实验目标与过程。

在Eclipse中搭建struts开发环境,开发一个小型SaaS,在web页面中对数据库中的数据进行查询,删除,操作;

部署在SAE上并对外发布,模拟用户访问。

过程包括开发环境的配置及web.xml,action和.jsp的编写及图书SaaS的SAE部署

2 开发环境配置

采用屏幕截图加文字说明的方式给出你自己在Eclipse中配置MySQL、Tomcat、Stuts2...的各步骤。

2.1 在Eclipse中配置Struts2

MyEclipse中建立一个web project 根目录右键->MyEclipse-> add struts capabilities

1

哈工大计算机学院《软件工程》实验报告 Lab 2:MVC编程与云平台部署 2.2 在Eclipse中配置MySQL

需要下好一个mysql-connector-java的jar文件。 在myeclipse中数据库bookdb下右键->edit

工具栏下project->properties

选择java build path->libraries 添加那个连接包即可

2

哈工大计算机学院《软件工程》实验报告 Lab 2:MVC编程与云平台部署

2.3 在Eclipse中配置Tomcat

myeclipse中选windows->preferences->servers->intergrated sandbox->myeclipse tomcat6

3 图书SaaS设计

3.1 Web.xml

源代码(XML)

附加关键部分的说明

3

7woml7kncn9emeo57bk6
领取福利

微信扫码领取福利

微信扫码分享