原创 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標籤,以及操作後結果的提示對話框,請對比粗體部分.詳