Java??servlet??????
???????????? ???????[ 2016/1/26 11:12:17 ] ??????????????????? ???????
????1.servlet???????
????Servlet??????????????Java??ó????????ж?????????Э????????????????????Web??檔 ?????????????Web???????????HTTP???????????????????HTTP?????????????????ó??????м??
????Servlet??λ??Web ???????????????????Java??ó????????????????????Java??ó??????Servlet??Web?????????м??????Web????????????????Servlet??Java??????? ????selvlet??λ??web?????????Java??ó?????????????????????????????м??????
????2??servlet????????
????Servlet???SUN???????????????????????????GenericServlet??HttpServlet??
????HttpServlet????????HTTP?????servlet?????????Servlet???????????Щ??HTTPЭ?鴦???????????Servlet????????????????????????дServlet????????????????????????????Servlet????
????HttpServlet?????Servlet????????д??service???????÷????????????????ж????????????????GET?????????HttpServlet??doGet?????????Post?????????doPost????????????????????дServlet????????????дdoGet??doPost??????????????дservice??????
????3??Servlet????URL???????
?????????????????URL???????web???????е??????????Servlet????????????????????servlet??????????URL???????????????web.xml????????<servlet>????<servlet-mapping>?????ɡ?
????<servlet>??????????Servlet?????????????????????????<servlet-name>??<servlet-class>?????????????Servlet??????????Servlet????????????
???????<servlet-mapping>???????????????????Servlet????????????·??????????????????????<servlet-name>??<url-pattern>????????????Servlet??????????Servlet????????·???????磺
1 <servlet>
2 <servlet-name>ServletDemo1</servlet-name>
3 <servlet-class>gacl.servlet.study.ServletDemo1</servlet-class>
4 </servlet>
5
6 <servlet-mapping>
7 <servlet-name>ServletDemo1</servlet-name>
8 <url-pattern>/servlet/ServletDemo1</url-pattern>
9 </servlet-mapping>
????????Servlet???????????URL????????<servlet-mapping>????<servlet-name>?????????????????????Servlet???????
????4??Servlet?????Java???????
????Servlet???????????Java????Servlet???棩?????Java??????????????У??????????????Servlet???????????????
??????????????Servlet???????????£???????????????Servlet???????????Servlet?????????????????????????????У??????????????????????web?????????servlet??????????????
??????Servlet?????????????????Servlet??init?????????????Ρ????????Servlet????η???????????Servlet??????????servlet??service????????????η???????Servlet???涼????????μ?HttpServletRequest????????????μ?HttpServletResponse???????????????????????????????????????Servlet??service()??????service????????????????????doXXX??????
?????????<servlet>??????????????<load-on-startup>???????WEB??ó?????????????????????Servlet????????????????Servlet????????init()??????
??????????
????<servlet>
????<servlet-name>invoker</servlet-name>
????<servlet-class>
????org.apache.catalina.servlets.InvokerServlet
????</servlet-class>
????<load-on-startup>1</load-on-startup>
????</servlet>
??????????web???д???InitServlet?????servlet??????????????????web???????????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11