Servlet中關於web.xml的測試

阿波羅尼斯圓不是圓發表於2020-10-11
  <servlet-mapping>
    <servlet-name>FileServlet</servlet-name>
    <url-pattern>/fileUpload</url-pattern>
  </servlet-mapping>

在這裡我配置了/fileUpload,然後我嘗試訪問了以下幾種路徑

http://localhost:8081/maven_tomcat/fileUpload/
http://localhost:8081/maven_tomcat/fileUpload
http://localhost:8081/maven_tomcat/fileUpload/1
http://localhost:8081/maven_tomcat/fileUpload/1.html
http://localhost:8081/maven_tomcat/fileUpload/1/2.html

只有第二種可以被訪問到,即觸發get方法

  <servlet-mapping>
    <servlet-name>FileServlet</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>

但如果這樣配置,就不管什麼樣的請求都會被攔截

相關文章