20190224——Servlet helloworld实例

记得是王思傲借我看的一本小说。袁季c


Servlet是服务Http请求并实现javax.servlet.Servlet接口的java类,Web应用程序人员通常编写Servlet来扩展javax.servlet.http.HttpServlet,并实现Servlet接口的抽象类专门处理HTTP的请求。
import java.io.*;
import java.servlet.*;
import java.servlet.http.*;
public class HelloWorld extends HttpServlet{
    private String message;

    public void init() throws ServletException
    {
        // 执行必需的初始化
        message = "Hello World";
    }

    public void doGet(HttpServletRequest request,
                      HttpServletResponse response)
            throws ServletException, IOException
    {
        // 设置响应内容类型
        response.setContentType("text/html");

        // 实际的逻辑是在这里
        PrintWriter out = response.getWriter();
        out.println("<h1>" + message + "</h1>");
    }

    public void destroy()
    {
        // 什么也不做
    }

}

在这里插入图片描述


1.IDEA编译器 2.JDK 3.Tomcat

一、IDEA创建一个JavaWeb项目
二、创建好了web项目要配置一下文件夹路径
首先在web/WEB—INF文件夹下面创建两个文件夹:classess和lib
classess来存放编译后输出的classess文件,lib用于存放第三方的jar包

在这里插入图片描述
配置模块输出的classess文件都输出到classess文件夹中
三、配置Tomcat服务器
四、更改index.jsp文件
在这里插入图片描述


Servlet文件的部署 (PS:在idea power save module 模式下,idea不提供代码补全功能)

在这里插入图片描述
在这里插入图片描述

编写servlet的HelloWorld文件,更改web.xml文件
最后得到了HelloWorld的实例。

猜你喜欢

转载自blog.csdn.net/qq_36344771/article/details/87900261