Servlet_04_GenericServlet
来源:互联网 发布:ubuntu如何识别u盘 编辑:程序博客网 时间:2024/05/29 17:21
GenericServlet是Servlet接口的抽象实现类(子类)。
可以通过继承GenericServlet类来实现自己的Servlet类。
GenericServlet的方法
public abstract class GenericServlet implements Servlet, ServletConfig, java.io.Serializable {
private static final long serialVersionUID = 1L;
private transient ServletConfig config;
public GenericServlet() {}
@Override // 遗言方法
public void destroy() {}
@Override
public String getInitParameter(String name) {
return getServletConfig().getInitParameter(name);
}
@Override
public Enumeration<String> getInitParameterNames() {
return getServletConfig().getInitParameterNames();
}
@Override // 获取ServletConfig信息
public ServletConfig getServletConfig() {
return config;
}
@Override // 获取ServletConfig信息 -----再获得Servlet上下文
public ServletContext getServletContext() {
return getServletConfig().getServletContext();
}
@Override
public String getServletInfo() {
return "";
}
@Override // 出生之后的初始化方法
public void init (ServletConfig config) throws ServletException {
this.config = config;
this.init();
}
public void init () throws ServletException {} // 程序员自己写
// 日志
public void log(String msg) {
getServletContext().log(getServletName() + ": " + msg);
}
public void log(String message, Throwable t) {
getServletContext().log(getServletName() + ": " + message, t);
}
@Override
public abstract void service(ServletRequest req, ServletResponse res)
throws ServletException, IOException;
@Override
public String getServletName() {
return config.getServletName();
}
}
- Servlet_04_GenericServlet
- Cpp_构造函数
- UVA 1210(p343)----Sum of Consecutive Prime Numbers
- PAT (Basic Level) Practise 1002. 写出这个数
- Qt键盘事件
- Eclipse安装SVN教程
- Servlet_04_GenericServlet
- UVA 1213(p343)----Sum of Different Primes
- 关于Assets资源目录结构管理
- Qt中的焦点事件
- Qt::FocusPolicy的使用
- 安装事件过滤器(installEventFilter) ,过滤子控件事件,截获控件按键、鼠标事件
- docker入门
- LeetCode第258题,Add Digits
- 【hdu1181】变形课——bfs