JavaWeb:后端web基础(TomcatServletHTTP)
一、今日内容

二、Tomcat
介绍与使用
介绍

基本使用

小结

配置
配置

查找进程

三、Servlet
什么是Servlet

快速入门
需求

步骤

1.新建工程-模块(Maven)

2.修改打包方式-war
3.编写代码
/*** 可以选择继承HttpServlet*/
@WebServlet("/hello")
public class HelloServlet extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// 1.获取请求参数值String name = req.getParameter("name");// 2.响应对象结果resp.getWriter().println("hello " + name + "~");}
}
4.ideal配置tomcat



测试结果-乱码

乱码解决
resp.setContentType("text/html;charset=utf-8");
Servlet执行原理

四、Http协议
Http概述

为什么需要协议?约定

Http请求协议
请求数据格式



请求数据获取


Http响应协议
响应格式


响应状态码
重定向

响应数据设置


