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 应用

本文标题:Maven搭建SSH(Struts2+Spring+Hibernate)框架入门教程(二)

本文地址:https://www.hosteonscn.com/6470.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注