实现Servlet接口的程序
- 编写类,实现Servlet接口
- 将开发好java类部署到web服务器中
Maven环境优化
编写Servlet程序
- 编写普通类
- 实现Servlet接口,继承HttpServlet
public class HelloServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//请求流
//ServletInputStream inputStream = req.getInputStream();
//响应流
PrintWriter writer = resp.getWriter();
writer.print("Hello,Servlet");
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
doPost(req, resp);
}
}
Servlet映射
浏览器访问java程序,需要连接web服务器,注册Servlet,及浏览器访问的路径
一个servlet可指定一个、多个、通用映射路径
HelloServlet /hello
通用
HelloServlet /*
自定义后缀
*前面不能加映射的路径
HelloServlet *.yl
优先级
指定的固有的映射路径优先级最高,找不到则走默认的处理请求
ErrorServlet com.yl.servlet.ErrorServlet ErrorServlet /*



