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的实例。