第一章-Servlet的学习
package com.syc.servlet;
/*
* 实现 servlet
* 1.创建普通的java类
* 2.实现 servlet 的规范 继承HttpServlet 类
* 3.重写 servlet 方法
* 4.设置注解,指定访问的路径
* */
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
// 添加 url 路径
@WebServlet("/ser01")
//@WebServlet(name = "Servlet01",value = "/ser01")
// 也可以是一个数组
//@WebServlet(name = "Servlet01",value = {"/ser001","/ser002" })
// 其中 urlPatterns 的效果和 value的效果是相同的
//@WebServlet(name = "Servlet01",urlPatterns = {"/ser003","/ser004" })
public class servlet01 extends HttpServlet {
// ctrl + o 重写快捷键
@Override
protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("hello world");
// 通过流 输出 数据到浏览器
resp.getWriter().write("hello world");
}
}