写一个servlet基础程序
时间: 2023-11-30 19:05:17 浏览: 65
好的,以下是一个简单的Servlet基础程序:
```java
import java.io.*;
import javax.servlet.*;
import javax.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("<html><body>");
out.println("<h1>" + message + "</h1>");
out.println("</body></html>");
}
public void destroy() {
// do nothing.
}
}
```
这个Servlet程序会在浏览器中显示 "Hello World!"。在这个程序中,我们重写了 `HttpServlet` 类的 `doGet` 方法来处理 HTTP GET 请求,并在其中编写了输出 HTML 的逻辑。
需要注意的是,为了让这个Servlet程序能够运行,你需要将它编译成class文件,并将它部署到一个支持Servlet容器的Web服务器上。
阅读全文