我對servlet中的web.xml的理解

今天看到Servlet的web.xml配置,做一下總結,也加深一下印象:
xml文件是的字符是區分大小寫的,還有在一塊兒工做的的不可以調換位置.
<servlet>
   <sevlet-name>:指是你爲你的servlet命一個名,就個名字,會在之後會用到,因此要記好.
   <servlet-class>指的是你的類有路徑,其中包括類有名稱,即你在編寫java文件時包的名字,再加上java文件名,便可,若是沒有包名的話,可寫下同級目錄的下按路徑查找便可.
</servlet>
<servlet-mapping>
   <servlet-name>是關聯<servlet>中的 <sevlet-name>值的,因此必須相同.
   <url-pattern>是你在執行servlet時用來關聯的,若是沒有找到的話,則會報錯,但在URL的輸入jsp文件時,則無此地址無關,也說是說,你能夠隨便填寫它了.但切記,使用servlet時,這個值很關鍵!
這兒有個例能夠說明一下:
web.xml中的執行順序:
     <url-pattern> --->    <servlet-name>   ----->     <sevlet-name>   ---->    <servlet-class>
</servlet-name>
<url-pattern>/servlet/HelloWorld</url-pattern>
</servlet-mapping>
   表示指定HelloServlet應當映射到哪種URL模式。
  在修改 web.xml完畢事後,從新啓動Server,而後再輸入 [url]http://localhost:8080/servlet/HelloWorld[/url] ,那麼偌大一個Hello,World!等着你呢。 注意:沒有.jsp後綴!
相關文章
相關標籤/搜索