javaWEB基础-(servlet3)
发布日期:2021-04-30 21:05:17
浏览次数:120
分类:精选文章
本文共 2617 字,大约阅读时间需要 8 分钟。
Servlet ???????????
Sun ?????????????? Servlet ???????????? javax.servlet.Servlet????????????? Servlet ???????
1. Servlet ??
?????
public abstract interface Servlet
?????
| ??? | ???? |
|---|---|
| void init(ServletConfig config) | ?????? Servlet ???????????????????? |
| ServletConfig getServletConfig() | ?? Servlet ?????? |
| String getServletInfo() | ?? Servlet ???????????? |
| void service(ServletRequest req, ServletResponse res) | ?????????? ServletRequest ????????? ServletResponse ????? |
| void destroy() | ??????? Servlet ???????????? |
2. ServletConfig ??
?????
public abstract interface ServletConfig
????? ServletConfig ????? Servlet ???????????????? Servlet ?????????? init(ServletConfig config) ????????? ServletConfig ???????????????
?????
| ??? | ???? |
|---|---|
| String getInitParameter(String name) | ????????????????? |
| ServletContext getServletContext() | ???? Web ??? ServletContext ??? |
| String getServletName() | ?? Servlet ??????? web.xml ?? <servlet-name> ?? |
3. ServletContext ??
?????
public interface ServletContext
????? ServletContext ?????? Web ???????????????????????
?????
| ??? | ???? |
|---|---|
| int getMajorVersion() | ?? Servlet ???????? |
| int getMinorVersion() | ?? Servlet ???????? |
| String getInitParameter(String name) | ???????????? |
| Enumeration | ??????????? Enumeration ??? |
| InputStream getResourceAsStream(String path) | ?????????????????? |
????
? web.xml ????? Servlet ? ServletConfig ???
test com.wangxing.servlet.TestServlet config test1 config test2 test /test
?? Servlet ?
package com.wangxing.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;public class TestServlet implements Servlet { @Override public void init(ServletConfig config) throws ServletException { System.out.println("servlet???"); } @Override public ServletConfig getServletConfig() { System.out.println("??ServletConfig??"); return null; } @Override public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException { System.out.println("??HTTP??"); } @Override public String getServletInfo() { System.out.println("??servlet??"); return null; } @Override public void destroy() { System.out.println("??servlet"); }} ?????????????????? Servlet ???????????
发表评论
最新留言
很好
[***.229.124.182]2026年06月05日 18时37分00秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!