原创 SSH(struts+spring+hibernate)迅速開發--第六章 用戶登陸和註冊(1)
第六章 用戶登陸和註冊 1. 動手前的準備 2. 編寫jsp 3. 編寫多國語言資源文件,改造jsp 4. 編寫ActionForm和Action 5. 配置struts-c
原创 SSH(struts+spring+hibernate)迅速開發--第十章 記錄日誌(1)
第十章 記錄日誌 內容: 1. 實現記錄日誌功能(服務) 2. 將日誌服務,註冊到Spring容器 3. 基於AOP方面編程思想,利用Spring中的前置通知,在實現用戶登陸的時候,自動記錄日誌 實現記錄日誌
原创 SSH(struts+spring+hibernate)迅速開發--附錄2 Struts 常用標籤&國際化(1)
附錄2 Struts 常用標籤&國際化 Struts提供了五個標籤庫,即:HTML、Bean、Logic、Template和Nested 標籤庫 說明 HTML 標籤 用來創建能夠和Struts 框架和其他相應的HTM
原创 SSH(struts+spring+hibernate)迅速開發--第七章 用戶註冊的表單校驗(1)
第七章 用戶註冊和表單校驗 上面章節以及講解了用戶登陸和註冊模塊的實現,也基本上能做正常的登陸和註冊操作,但是註冊頁面裏面,沒有對必須輸入的值(輸入框後帶*號的值)進行校驗,下面我們將講解怎麼樣使用Struts的Form校驗框架,實現
原创 SSH(struts+spring+hibernate)迅速開發--第五章 定義配置和資源文件
第五章 定義配置和資源文件 在Struts+Spring+Hibernate框架中,主要有三類資源配置文件,它們分別是struts的Action和Form配置文件, web爲實現多國語言用的資源文件,以及Spring中註冊Bean用的
原创 SSH(struts+spring+hibernate)迅速開發--第八章 瀏覽和選購商品(3)
同樣,我們也產生一個ShopAction類,裏面主要有如下幾個功能的方法: a. 分頁查詢商品列表 b. 顯示購物車中的商品 c. 往購物車中添加商品 d. 改變某商品在購物車中的數量
原创 SSH(struts+spring+hibernate)迅速開發--第六章 用戶登陸和註冊(5)
i) 2. 編寫註冊和登陸用的ActionForm和Action類 i) 編寫LoginForm.java 在登陸界面中,頁面到後臺邏輯,我們只需要傳遞用戶名和密碼信息,另外附加
原创 SSH(struts+spring+hibernate)迅速開發--第八章 瀏覽和選購商品(2)
1. 註冊ShopService 同用戶註冊模塊裏面的UserService服務的註冊一樣,我們在applicationContext-service.xml配置文件中,配置ShopService的服務,以及它的方法的Sprin
原创 SSH(struts+spring+hibernate)迅速開發--第六章 用戶登陸和註冊(4)
1. 配置Spring的事務管理 單獨對UserService服務來說,在我們目前的實現邏輯裏面,其實沒有必要專門配置事務管理,但爲了統一說明,也爲了以後可能事務的需要,我們在這裏也解釋怎麼樣將UserService裏面的
原创 SSH(struts+spring+hibernate)迅速開發--第七章 用戶註冊的表單校驗(2)
1. 在資源文件中,添加驗證提示信息 在驗證通過或未通過的時候,我們都要在頁面中提示驗證的結果,需要在頁面上彈出些提示信息.這些信息,需要我們在資源文件中先定義好,然後在校驗Form的驗證規則中進行配置,提供給Struts
原创 SSH(struts+spring+hibernate)迅速開發--第七章 用戶註冊的表單校驗(3)
i) 1. 編寫jsp 對使用校驗Form的jsp頁面,需要做兩個地方的改動,一是<html:form>的提交,一是添加<html:javascript/>,改動後的register.jsp代碼如下,注意裏面
原创 SSH(struts+spring+hibernate)迅速開發--第六章 用戶登陸和註冊(3)
i) 2. 編寫UserServices的實現類UserServicesImpl.java,代碼如下: /** * */ package cn.com.book.demo.services.im
原创 SSH(struts+spring+hibernate)迅速開發--第六章 用戶登陸和註冊(6)
i) 編寫UserAction.java UserAction中,主要通過兩個方法login,register,通過調用UserService.java裏面對應的方法,實現了兩個邏輯 :登陸和用戶註冊. 另外有兩
原创 SSH(struts+spring+hibernate)迅速開發--第九章 下訂單(1)
第九章 下訂單 類似用戶註冊和瀏覽定購商品功能的實現,我們分佈實現下訂單的功能。 我們在這裏實現得比較簡單,具體邏輯是在下訂單前,先需要用戶填寫收貨人的信息,比如收貨人名稱、收貨人地址以及收貨人電話等信息,然後根據購物車裏面的商品信息
原创 SSH(struts+spring+hibernate)迅速開發--第六章 用戶登陸和註冊(7)
1. 調整jsp代碼 其實上面的login.jsp和register.jsp已經能運行起來了,我們這裏的調整,主要是以前的基礎上,添加了struts的html :form標籤,以及操作後結果的提示對話框,請對比粗體部分.詳