欢迎光临
我们一直在努力

Maven搭建SSH(Struts2+Spring+Hibernate)框架入门教程(二)

前面《Maven搭建SSH框架》教程中分别基于 Spring 和 Hibernate 实现了 Service 接口和 DAO 接口功能,接下来基于 Struts2 实现 Web 层功能。

实现Struts2 Web模块

根据前面的 Jsp/Servlet 实现,对需求的理解和 Struts2 开发的相关组件的了解(Struts2 需要单独参考其他资料),Struts2 Web 层的代码需要做以下工作。

1)实现视图层代码(jsp)

视图层代码同以前用 Jsp/Servlet 开发的内容一样,有两个 jsp。

  • Index.jsp,首页框架 jsp。
  • userList.jsp,显示用户列表的 jsp。

2)编写 Action 代码

UserAction.java,实现用户 CRUD 的所有控制逻辑代码。

3)Spring 容器的配置文件

applicationContext.xml,配置 Spring 容器的初始化组件。

4)编写 struts.xml 配置文件

完成 Struts 常量的配置和 Action 的配置。

5)配置 web.xml

配置 Struts 的入口过滤器和 Spring 的初始化 Listener。

1. 创建 Web 工程

基于 webapp 的 Archetypes 创建 Web 工程,这里用的是 webapp-javaee6,如图 1 所示。

选择 webapp-j2ee6 创建 Web 应用
图 1  选择 webapp-javaee6 创建 Web 应用

赞(0) 打赏
未经允许不得转载:hosteons中文网 » Maven搭建SSH(Struts2+Spring+Hibernate)框架入门教程(二)

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册