1ãå建Servletéè¦æ´æ°é
ç½®WEB-INFä¸çweb.xmlï¼å
³äºé
ç½®web.xml:
<description>,<display-name>
____________________________________________
<description>ç«å°æè¿°</discription>
对ç«å°ååºæè¿°.
<display-name>ç«å°å称</display-name>
å®ä¹ç«å°çå称
<servlet>
_____________________________________________
servletå
ç´ å
å«ä¸¤ä¸ªåå
ç´ servlet-nameåservlet-class.ç¨æ¥å®ä¹servletç±».
<servlet-name>Servletçå称</servlet-name>
<servlet-class>å
å.Servletçå称</servlet-class>
èä¾ï¼
<servlet>
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>SearchServlet</servlet-name>
<servlet-class>data.SearchServlet</servlet-class>
</servlet>
<servlet-mapping>
_____________________________________________
servlet-mappingå
ç´ å
å«ä¸¤ä¸ªåå
ç´ servlet-nameåurl-pattern.ç¨æ¥å®ä¹servletæ对åºURL.
<servlet-name>Servletçå称</servlet-name>
å®ä¹Servletçå称.
<url-pattern>Servlet URL</url-pattern>
å®ä¹Servletæ对åºçRUL.ä¾å¦:<url-pattern>/Servlet/Hello</url-pattern>
</servlet-mapping>
èä¾:
<servlet-mapping>
<servlet-name>LoginChecker</servlet-name>
<url-pattern>/LoginChecker</url-pattern>
</servlet-mapping>
<session-cofing>
__________________________________
<session-config>
session-configå
å«ä¸ä¸ªåå
ç´ session-timeout.å®ä¹webç«å°ä¸çsessionåæ°.
<session-timeout>åé</session-timeout>
å®ä¹è¿ä¸ªwebç«å°ææsessionçæææé.åä½ä¸ºåé.ï¼é»è®¤ä¸º30åéï¼
</session-config>
èä¾:
<session-config>
<session-timeout>20</session-timeout>
</session-config>
2.é
置好äºä»¥åï¼ç¡®å®è®¿é®è·¯å¾æ¯å¯¹çï¼
http://localhost:8080/项ç®å/baseServlet.
3.ççWEB-INF/classesä¸æ没æweb.xmlä¸ææ å°çç±»,
注ææåçServletå¦æ带æå
声æ, å¨WEB-INF/classesä¸ç类路å¾è¦å¸¦ä¸å®æ´çå
ç»æè·¯å¾ã
4.å¦æ以ä¸é½æ²¡æé®é¢çè¯ï¼å°Tomcatçwebappsç®å½ä¸ï¼æ¾å°é£ä¸ªé¡¹ç®ã
åæ ·è¦é
ç½®éé¢çweb.xmlï¼å¹¶ä¸è¿éçweb.xmlçé
ç½®å
容è¦ä¸WEB-INFä¸web.xmlçé
ç½®å
容ä¸æ ·ã
ä¸è¬æ¥è¯´,å¨Tomcatä¸webappsä¸çæ¯ä¸ªæ件夹é½æ¯ä¸ä¸ªç¬ç«çWebåºç¨ï¼
ROOTæ件夹æ¯Tomcatçä¸ä¸ªé»è®¤çWebåºç¨,ä½ è¾å
¥
http://localhost:8888çæ¶å,é»è®¤ç访é®å°±æ¯ROOTæ件夹ä¸çindex.html
对äºä¸ä¸ªç®åçWebåºç¨,ä½ ä¸è½å¨ROOTè¿ä¸ªWebåºç¨åµå¥å¦ä¸ä¸ªWebåºç¨ï¼
对äºéæ页é¢æ¥è¯´ï¼åªè¦URLè·¯å¾ä¸çå®çWebåºç¨çç®å½ç»æè·¯å¾ä¸è´ï¼å°±è½è®¿é®ï¼
ä½å¦æè¦è®¿é®Servletï¼
å
¶classç±»æ件å¿
é¡»æ¾äºWebåºç¨(ä¸è¦åµå¥)çWEB-INF/classesç®å½ä¸ã