在这一章中,给大家介绍的是作者实现表单提交以及数据回显的方式。
- 数据表单提交——以登录为例
编写login.jsp
编写实体类User.java
生成User.hbm.xml文件
编写LoginAction.java
继承ActionSupport 并且实现ModelDriven,Preparable接口
编写业务逻辑层接口UserManager.java
编写UserManger接口实现类UserManagerImpl.java
编写数据访问接口UserDAO.java
编写UserDAO接口实现类UserDAOImpl.java
BaseDAOImpl.java 注入Spring配置中Hibernate的SessionFactory
在Spring Bean 配置文件applicationContext-beans.xml中声明Action,UserManagerImpl
在Struts.xml中配置拦截器栈和Action
实现效果
- 数据回显——以商品更新为例
编写商品展示页面 updateGoods.jsp
编写Action 类 ManageGoodsAction.java
在applicationContext-beans.xml中声明Action
在Struts.xml中配置Action
编写业务逻辑接口GoodsManager.java
编写业务逻辑接口GoodsManager 实现类GoodsManagerImpl
编写数据访问接口GoodsDAO.java
编写数据访问接口GoodsDAO实现类GoodsDAOImpl.java
实现效果