在這一章中,給大家介紹的是作者實現表單提交以及數據回顯的方式。
- 數據表單提交——以登錄為例
編寫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
實現效果