SSH是2016年以前流行的Web应用程序开源框架,是Struts+Spring+hibernate以集成框架为基础。开发MVC设计模式。集成SSH框架的系统可分为表示层、业务逻辑层、数据持久层和域模块层。其优点是帮助开发人员快速建设项目,结构清晰,维护方便。因此,它不仅受到Java开发人员的欢迎,也受到JSP的欢迎、欢迎PHP开发者。那么,我们一起来看看。在如何在Javaweb中构建SSH框架?。
首先,让我们看看SSH框架中使用的jar包有哪些?详情如下图所示:
有Struts使用的jar包,包括Spring用到的jar包,hibernate用的jar包,Mysql用的jar包,很多哈。
用于SSH框架的配置文件包括web.xml、Struts.xml、applicationContext.xml,其分别代码如下图所示:
web.xml:
Struts.xml:
applicationContext.xml:
前端jsp页面有四个,分别是edituser.jsp、fail.jsp、index.jsp、success.jsp,其分别代码如下图所示:
editUser.jsp:
fail.jsp:
index.jsp:
success.jsp:
前端的我们已经完成了JSP代码和SSH框架所需的配置文件。接下来,让我们来看看背景所需的代码。后台是UserAction.java、UserDAO.java、User.java、User.hbm.xml、UserService.java、UserServiceImpl.java、HibernateUtil.java组成,其代码如下图所示:
UserAction.java:
UserDAO.java:
User.java:
User.hbm.xml:
UserService.java:
UserServiceImpl.java:
HibernateUtil.java
以上就是在javaweb中搭建SSH框架的步骤,我们按步骤建造,建造后可以尝试运行,看看效果如何。