var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-20738293-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script')"/>

          jutleo
          歡迎走進(jìn)有風(fēng)的地方~~
          posts - 63,  comments - 279,  trackbacks - 0
          Tomcat配置
          /WEB-INF目錄的配置
          web應(yīng)用程序部署目錄,瀏覽客戶看不到該目錄下的文件,該目錄下的文件專供web服務(wù)器使用
          先說說Servlet容器響應(yīng)web客戶請(qǐng)求流程
              1.web容器向Servlet容器發(fā)生HTTP請(qǐng)求
              2.Servlet容器解析web客戶的HTTP請(qǐng)求
              3.Servlet容器創(chuàng)建一個(gè)HttpRequest對(duì)象,在這個(gè)對(duì)象中封裝了HTTP請(qǐng)求信息
              4.Servlet容器創(chuàng)建一個(gè)HttpResponse對(duì)象
              5.Servlet容器調(diào)用HttpServlet的service()方法,把HttpRequest和HttpResponse對(duì)象作為

          service()方法的參數(shù)傳給HttpServlet對(duì)象
              6.HttpServlet調(diào)用HttpRequest的有關(guān)方法,獲取Http請(qǐng)求信息
              7.HttpServlet調(diào)用HttpResponse的有關(guān)方法生成響應(yīng)數(shù)據(jù)
              8.Servlet容器把HttpServlet響應(yīng)結(jié)果傳給web客戶
          1.定義Servlet名稱與Servlet實(shí)現(xiàn)類之間的映射關(guān)系
          //servlet-class在WEB-INF建一classes目錄,用來存放Servlet編譯好的class文件
          <Servlet>
              
          <servlet-name>servletname</servlet-name>
              
          <servlet-class>java-package</servlet-class>
          </servlet>
          2.部署Servlet初始化參數(shù)
          <servlet>元素有一個(gè)子元素<init-param>可以用它向Servlet實(shí)現(xiàn)類傳遞一些初始化信息
          //
          <param-name>初始化參數(shù)名
          //
          <param-value>初始化參數(shù)的值
          web.xml設(shè)置Servlet初始化參數(shù)代碼
          <web-app>
              
          <servlet>
                  
          <servlet-name>servletname</servlet-name>
                  
          <servlet-class>java-package</servlet-class>
                  
          <init-param>
                      
          <param-name>MajorVersion</param-name>
                      
          <param-value>1</param-value>
                  
          </init-param>
                  
          <init-param>
                      
          <param-name>MajorVersion</param-name>
                      
          <param-value>2</param-value>
                  
          </init-param>
              
          </servlet>
          </web-app>
          3.定義Servlet與瀏覽用戶調(diào)用URL間的對(duì)應(yīng)關(guān)系
          //
          <servlet-name>指定Servlet名稱
          //
          <url-pattern>定義訪問指定Servlet所對(duì)應(yīng)URL樣式
          <servlet>
              
          <servlet-name>servletname<servlet-name>
              
          <servlet-class>java-package<servlet-class>
          </servlet>
          <servlet-mapping>
              
          <servlet-name>servletname<servlet-name>
              
          <url-pattern>.<url-pattern>
          </servlet-mapping>
          posted on 2007-11-29 08:43 凌晨風(fēng) 閱讀(318) 評(píng)論(0)  編輯  收藏 所屬分類: Java學(xué)習(xí)筆記

          <2007年11月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          常用鏈接

          留言簿(11)

          我參與的團(tuán)隊(duì)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          新聞分類

          新聞檔案

          收藏夾

          圍脖

          最新隨筆

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 永济市| 兴城市| 安溪县| 本溪市| 舒兰市| 乐亭县| 唐河县| 临泽县| 新巴尔虎右旗| 玉林市| 资阳市| 理塘县| 科尔| 怀远县| 永修县| 宜阳县| 天峨县| 茶陵县| 巢湖市| 宜兴市| 梁河县| 齐河县| 闻喜县| 石门县| 右玉县| 龙门县| 虞城县| 和平区| 寿宁县| 瓦房店市| 象山县| 梨树县| 武义县| 峨边| 溧水县| 嘉善县| 凤阳县| 鲁山县| 德兴市| 天镇县| 天津市|