我的Blog我做主^_^

          走向一條通往JAVA的不歸路...

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            64 隨筆 :: 68 文章 :: 77 評論 :: 0 Trackbacks

          STRUTS

          posted @ 2007-03-02 08:50 java_蟈蟈 閱讀(355) | 評論 (0)  編輯

               摘要: Struts的Token(令牌)機制能夠很好的解決表單重復提交的問題,基本原理是:服務器端在處理到達的請求之前,會將請求中包含的令牌值與保存在當前用戶會話中的令牌值進行比較,看是否匹配。在處理完該請求后,且在答復發送給客戶端之前,將會產生一個新的令牌,該令牌除傳給客戶端以外,也會將用戶會話中保存的舊的令牌進行替換。這樣如果用戶回退到剛才的提交頁面并再次提交的話,客戶端傳過來的令牌就和服務器端的令牌不一致,從而有效地防止了重復提交的發生。
            閱讀全文
          posted @ 2007-02-12 07:50 java_蟈蟈 閱讀(231) | 評論 (0)  編輯

               摘要: Struts-Bean 標簽庫

          此標簽庫和Java Bean有很強的關聯性,設計的本意是要在JSP 和JavaBean 之間提供一個接口。Struts 提供了一套小巧有用的標簽庫來操縱JavaBean和相關的對象:cookie、 header、 parameter、 define、write、message、 include、page、resource、size、struts。
            閱讀全文
          posted @ 2007-01-10 11:52 java_蟈蟈 閱讀(294) | 評論 (0)  編輯

               摘要: 用Validator(驗證器)提供的豐富的內置驗證方法簡化Struts的開發過程。
          Struts框架的一個主要好處是它提供了對接收到的表單數據進行驗證的內置界面。如果有任何驗證失敗,則應用程序都會重新顯示HTML表單,這樣就可以改正無效的數據了。如果驗證成功,則處理過程會繼續進行。Struts框架的簡單驗證界面會減少與處理數據驗證有關的令人頭疼的事情,這樣你就可以把精力集中到驗證代碼上,而不是放到捕獲數據、重新顯示不完整或無效數據的技巧上。
            閱讀全文
          posted @ 2007-01-10 01:07 java_蟈蟈 閱讀(281) | 評論 (0)  編輯

          posted @ 2007-01-08 15:26 java_蟈蟈 閱讀(669) | 評論 (0)  編輯

          posted @ 2007-01-08 15:25 java_蟈蟈 閱讀(910) | 評論 (0)  編輯

               摘要: Struts-Logic 標簽庫


          此標簽庫可以分為三種類型:條件、循環、轉發/重定向。

            閱讀全文
          posted @ 2007-01-07 16:04 java_蟈蟈 閱讀(230) | 評論 (0)  編輯

               摘要: Web層的數據表示是FormBean,數據來源于HTML Form POST
          業務層的數據表示是VO
          持久層的數據表示是PO,其數據來源于數據庫,持久層的數據表示例如CMP

          在一個規范的J2EE架構中,不同層的數據表示應該被限制在層內,而不應該擴散到其它層,這樣可以降低層間的耦合性,提高J2EE架構整體的可維護性和可擴展性。比如說Web層的邏輯進行了修改,那么只需要修改FormBean的結構,而不需要觸動業務層和持久層的代碼修改。同樣滴,當數據庫表進行了小的調整,那么也只需要修改持久層數據表示,而不需要觸動業務層代碼和Web層代碼。
            閱讀全文
          posted @ 2007-01-06 10:06 java_蟈蟈 閱讀(242) | 評論 (0)  編輯

               摘要: 標簽用于生成一個HTML form。使用該標簽時必須遵循許多規則。

          首先,標簽中必須包含一個action屬性,它是這個標簽中唯一必需的屬性。如果不具備該屬性則JSP頁面會拋出一個異常。之后你必須給這個action屬性指定一個有效值。一個有效值是指應用程序的Struts配置文件中元素里的任何一個子元素的訪問路徑。而且相應的元素中必須有一個name屬性,它的值是form bean的名稱。
            閱讀全文
          posted @ 2006-12-26 13:01 java_蟈蟈 閱讀(1203) | 評論 (0)  編輯

          主站蜘蛛池模板: 拉萨市| 惠水县| 项城市| 惠州市| 叶城县| 瑞昌市| 衢州市| 固镇县| 稷山县| 潞城市| 中江县| 清新县| 涟源市| 固镇县| 德江县| 盐城市| 凤山县| 临汾市| 新郑市| 共和县| 东港市| 崇阳县| 碌曲县| 化德县| 娄底市| 鹤山市| 思茅市| 疏勒县| 卢龙县| 延庆县| 山西省| 翼城县| 兰考县| 彭泽县| 从化市| 阜阳市| 桦南县| 石泉县| 离岛区| 洞口县| 克东县|