2008年10月17日

          Vista成功解決VS2005存在的問題(心得)

               摘要: Vista成功解決VS2005存在的問題(心得)  閱讀全文

          posted @ 2008-10-17 19:22 翅膀 閱讀(658) | 評論 (1)編輯 收藏

          2008年9月5日

          Servlet過濾器大全

               摘要: Servlet的5個常用過濾器  閱讀全文

          posted @ 2008-09-05 19:17 翅膀 閱讀(9248) | 評論 (18)編輯 收藏

          Struts之form中reset方法的用途——(解決)

          第一步:
          對象的可視范圍:request、session、application、page。
          Request:在一個請求周期內有效。就是從你點擊頁面上的一個按鈕開始到服務器返回響應頁面為止(包括響應頁面)。
          Session:在一個用戶與服務器建立連接的整個過程中有效。
          Application:在整個web應用程序內有效。
          Page:僅在一個jsp頁面內有效。

          第二步:
          ActionForm在你確定的有效期(可視范圍)內是唯一的。

          第三步:
          在每次為ActionForm賦值前調用它的reset方法。作用是使ActionForm中的值恢復初始狀態。在應用中我們可以通過在reset中為變量賦初值的方式,使得頁面上的某個對象有顯示值。

          第四步:
          可視范圍與賦值前的初始化結合。
          由于第二步所述特性,如果可視范圍是request,則reset方法并不是很重要,因為你每次調用時都會產生一個新的ActionForm實例,所以你所操作的ActionForm不會與別人分享同時也就不會受別人的影響;如果可視范圍是session,由于在session范圍內此ActionForm是唯一的,所以你在session范圍內需要用到此ActionForm的地方調用的都是同一個ActionForm,要是你沒有在reset中對變量賦初值那么前一次調用ActionForm是為它賦的值將在此次調用時有效,這到也沒什么。但是,如果恰巧再次調用時你僅僅需要為ActionForm中的一部分變量賦值,那么其余的變量將保持上一次得到的值,這樣你就得到了一個“新舊混合體”,我想這多半不是你所期望的;如果可視范圍是application,那其影響就更是不難理解了,這時不但是你自己會影響你自己,使用應用的其他用戶的操作也會影響到你。

          posted @ 2008-09-05 14:10 翅膀 閱讀(1288) | 評論 (0)編輯 收藏

          僅列出標題  
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          公告

           

          常用鏈接

          留言簿(2)

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 绩溪县| 正镶白旗| 卢龙县| 永丰县| 乌拉特后旗| 通海县| 陵川县| 宁夏| 竹山县| 榆中县| 定襄县| 民权县| 天等县| 安岳县| 桂林市| 德昌县| 隆昌县| 合作市| 西吉县| 石河子市| 尚义县| 迭部县| 冷水江市| 桦川县| 板桥市| 孟州市| 大厂| 高安市| 两当县| 万源市| 康平县| 泸州市| 台中县| 伊川县| 德昌县| 咸阳市| 库尔勒市| 溧阳市| 铜陵市| 黄冈市| 咸宁市|