Tomcat配置
/WEB-INF目錄的配置
web應用程序部署目錄,瀏覽客戶看不到該目錄下的文件,該目錄下的文件專供web服務器使用
先說說Servlet容器響應web客戶請求流程
1.web容器向Servlet容器發生HTTP請求
2.Servlet容器解析web客戶的HTTP請求
3.Servlet容器創建一個HttpRequest對象,在這個對象中封裝了HTTP請求信息
4.Servlet容器創建一個HttpResponse對象
5.Servlet容器調用HttpServlet的service()方法,把HttpRequest和HttpResponse對象作為

service()方法的參數傳給HttpServlet對象
6.HttpServlet調用HttpRequest的有關方法,獲取Http請求信息
7.HttpServlet調用HttpResponse的有關方法生成響應數據
8.Servlet容器把HttpServlet響應結果傳給web客戶
1.定義Servlet名稱與Servlet實現類之間的映射關系
//servlet-class在WEB-INF建一classes目錄,用來存放Servlet編譯好的class文件
<Servlet>
<servlet-name>servletname</servlet-name>
<servlet-class>java-package</servlet-class>
</servlet>
2.部署Servlet初始化參數
<servlet>元素有一個子元素<init-param>可以用它向Servlet實現類傳遞一些初始化信息
//<param-name>初始化參數名
//<param-value>初始化參數的值
web.xml設置Servlet初始化參數代碼
<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與瀏覽用戶調用URL間的對應關系
//<servlet-name>指定Servlet名稱
//<url-pattern>定義訪問指定Servlet所對應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>

















































