web.xml檔案筆記
阿新 • • 發佈:2021-10-24
web.xml檔案模板
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> </web-app>
配置webapp是各項屬性
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> <!--這是一個合法的web.xml檔案--> <!--一個web專案目錄中只能由一個web.xml檔案--> <!--web.xml檔案主要配置請求路徑和Servlet類名之間的繫結關係--> <!--web.xml檔案在tomcat伺服器啟動時被解析--> <!--web.xml檔案解析失敗,tomcat伺服器將無法啟動--> <!--web.xml檔案中的標籤不能隨意編寫,因為tomcat規定好了這些標籤,隨意編寫無法被識別或解析--> <!--web.xml檔案中的標籤也是sun公司制定的Servlet規範--> <servlet> <servlet-name>helloServlet</servlet-name> <servlet-class>com.chens.helloServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>helloServlet</servlet-name> <--路徑隨意編寫但必須以'/'開頭--> <--這個路徑是一個虛擬路徑,代表一個資源的名稱,必須是唯一的--> <--不用加上專案的名稱--> <url-pattern>/hello</url-pattern> <--路徑和資源是一對多的關係,可以制定多個路徑指向同一資源--> <url-pattern>/hello</url-pattern> </servlet-mapping> </web-app>