隨筆-8  評論-2  文章-24  trackbacks-0
            2007年7月12日

             很多人都分不清GET與POST的區別,以及什么時候用GET?什么時候用POST?
          GET和POST兩種方法都是將數據送到服務器,但你該用哪一種呢?
          HTTP標準包含這兩種方法是為了達到不同的目的。POST用于創建資源,資源的內容會被編入HTTP請示的內容中。例如,處理訂貨表單、在數據庫中加入新數據行等。
          當請求無副作用時(如進行搜索),便可使用GET方法;當請求有副作用時(如在數據庫添加數據行),則用POST方法。一個比較實際的問題是:GET方法可能會產生很長的URL,或許會超過某些瀏覽器與服務器對URL長度的限制。
          若符合下列任一情況,則用POST方法:

          請求的結果有持續性的副作用,例如,數據庫內添加新的數據行。    
          若使用GET方法,則表單上收集的數據可能讓URL過長。    
          要傳送的數據不是采用7位的ASCII編碼。
           
              若符合下列任一情況,則用GET方法: 
              
          請求是為了查找資源,HTML表單數據僅用來幫助搜索。    
          請求結果無持續性的副作用。    
          收集的數據及HTML表單內的輸入字段名稱的總長不超過1024個字符。
          本文來自: 中國自學編程網(www.zxbc.cn) 詳細出處參考:http://www.zxbc.cn/html/article/aspprog/0916120715029.html

          posted @ 2008-02-26 09:57 MyBox 閱讀(647) | 評論 (0)編輯 收藏
              J2EE服務器啟動時會建立一定數量的池連接,并一直維持不少于此數目的池連接。客戶端程序需要連接時,池驅動程序會返回一個未使用的池連接并將其表記為忙。如果當前沒有空閑連接,池驅動程序就新建一定數量的連接,新建連接的數量有配置參數決定。當使用的池連接調用完成后,池驅動程序將此連接表記為空閑,其他調用就可以使用這個連接。
          posted @ 2008-02-25 16:10 MyBox 閱讀(238) | 評論 (0)編輯 收藏
          web.xml文件的格式-必須注意順序

              由于Web程序開發中各種人員有不同分工,而Web程序的部署描述文件是程序構件提供者、程序組裝者和程序部署者之間的溝通機制;Servlet 2.4之前的版本規定了在Web服務器中使用DTD格式的web.xml,而Servlet 2.4將依照XML schema格式定義web.xml;實際上這兩種格式的web.xml只是在頭部有區別,其內容都是描述Web程序的部署信息。在web.xml中出現的部署元素主要包含以下信息:

          ServletContext的初始化變量(Init Parameters);
          交互會話(Session)的設置;
          Servlet的聲明定義;
          Servlet和網址URL的映射(Mapping);
          應用程序生命周期的監聽器(Application Lifecycle Listener);
          過濾器聲明;
          過濾器和網址URL或Servlet/JSP的映射;
          MIME類型;
          歡迎文件(Welcome File);
          錯誤網頁(Error Pages);
          安全設置信息;
          taglib配置;
          JNDI對象(env-entry,ejb-ref,ejb-local-ref,resource-ref,resource-env-ref)。

          在web.xml中具體標識為:

          icon?,
          display-name?,
          description?,
          distributable?,
          context-param*,
          filter*,
          filter-mapping*,
          listener*,
          servlet*,
          servlet-mapping*,
          session-config?,
          mime-mapping*,
          welcome-file-list?,
          error-page*,
          taglib*,
          resource-env-ref*,
          resource-ref*,
          security-constraint*,
          login-config?,
          sec..............

          其中taglib配置與JNDI對象這兩項是支持J2EE的Web服務器必須要求的。對于不支持J2EE的servlet/JSP服務器,不需要這兩項;在web.xml中的元素需要按照規定的大小寫和順序出現。

          posted @ 2007-07-12 09:52 MyBox 閱讀(1244) | 評論 (1)編輯 收藏
          主站蜘蛛池模板: 天津市| 安新县| 武山县| 拉孜县| 固原市| 靖安县| 清新县| 莫力| 卓资县| 仁怀市| 东兰县| 永仁县| 尼玛县| 平昌县| 银川市| 三亚市| 喀喇| 宽甸| 天峨县| 蒙城县| 新竹县| 新河县| 拜城县| 遂宁市| 扎鲁特旗| 河津市| 申扎县| 讷河市| 阳城县| 沐川县| 正蓝旗| 潢川县| 仙居县| 新津县| 浮山县| 林口县| 沁阳市| 正安县| 周至县| 江津市| 揭阳市|