Servlet 实例(最简便方法)
在我这里,在Src 下的com.starry.servlet包下新建一个servlet文件。HelloWorld.java(Servlet必须从javax.servlet.http.HttpServlet类继承)
package com.satrry.servlet;
import java.io.*;
import javax.servlet.*;//servlet需要导入javax.servlet包
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;//servlet需要导入javax.servlet.http包
@WebServlet("/HelloWorld")
public class HelloWorld extends HttpServlet {//servlet必须自javax。servlet.http.HttpServet类继承
private static final long serialVersionUID = 1L;
public HelloWorld() {
super();//构造函数
}
public void init() throws ServletException {
//调用初始化servlet对象
}
public void destroy() {
super.destroy();//销毁servlet对象
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String word="HelloWorld";
response.setContentType("text/html; charset=UTF-8");//设置输出相应的格式,防止输出中文乱码
PrintWriter out=response.getWriter();//获得想客户放松数据的输出流
out.println(word);
out.close();
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);//确保客户使用任何方式提交,都能正确响应
}
}
启动tomcat,在浏览器的地址栏输入http://localhost:8080/LoginRegister3/HelloWorld
,顺利完成。或直接在HelloWorld.java中右键选中Run As->Run On Serve,一样的效果,会看到如下结果