Servlet(2)

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,一样的效果,会看到如下结果

待续……

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦