Servlet接口实现的示例分享

java-教程王 Servlet 发布时间:2021-12-11 11:52:17 阅读数:9016 1
下文笔者讲述实现Servlet接口,使其可放入web容器中,并对外提供服务的方法分享,如下所示:
Servlet接口对外提供5种方法,如下所示: 
方法备注说明
public void init(ServletConfig config) 初始化servlet,它是servlet的生命周期方法,由web容器调用一次
public void service(ServletRequest request,ServletResponse response) 为传入的请求提供响应。它由Web容器的每个请求调用
public void destroy() 仅被调用一次,并且表明servlet正在被销毁
public ServletConfig getServletConfig() 返回ServletConfig对象。
public String getServletInfo() 返回有关servlet的信息,如作者,版权,版本等
例:
 
MyServlet.java

package com.java265;
import java.io.*;
import javax.servlet.*;
public class MyServlet implements Servlet {
    ServletConfig config = null;

    public void init(ServletConfig config) {
        this.config = config;
        System.out.println("servlet is initialized");
    }

    public void service(ServletRequest req, ServletResponse res) throws IOException, ServletException {
        res.setContentType("text/html");
        PrintWriter out = res.getWriter();
        out.print("<html><body>");
        out.print("<div style=\"text-align:center;\"><h2>我是一个servlet示例</h2></div>");
        out.print("</body></html>");
    }

    public void destroy() {
        System.out.println("servlet is destroyed");
    }

    public ServletConfig getServletConfig() {
        return config;
    }

    public String getServletInfo() {
        return "copyright 2021-2021";
    }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/Servlet/202112/213.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者