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响应协议
响应格式
响应状态码
重定向
响应数据设置