美文网首页
2020-10-25-Javaweb-5(Request)

2020-10-25-Javaweb-5(Request)

作者: 冰菓_ | 来源:发表于2020-12-15 08:01 被阅读0次

Request

(1) 原理


image.png
image.png

(2)继承结构


image.png

(3).方法的介绍

image.png
(4).创建
Servlet 快速创建
image.png
image.png
@WebServlet(urlPatterns =  "/ServletDemo1")
public class ServletDemo1 extends HttpServlet {
    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    }

    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
         //请求头
        Enumeration<String> headerNames = request.getHeaderNames();
        while (headerNames.hasMoreElements()) {
            String name = headerNames.nextElement();
            String header = request.getHeader(name);
            System.out.println(name+ "---" + header);
        }
        //获取头
        String header = request.getHeader("user-agent");
        String reforer = request.getHeader("reforer");
        System.out.println(reforer);
        //为什么使用 contains
        if (header.contains("chrome")){
            System.out.println("谷歌来了");
        }
        //请求行
        String method = request.getMethod();
        System.out.println(method);
        System.out.println(request.getContextPath());
        //比较URL 和 URI 的区别
        System.out.println(request.getRequestURI());
        System.out.println(request.getRequestURL());
        //GET
        ///MyWeb_war
        ///MyWeb_war/ServletDemo1
        //http://localhost:8080/MyWeb_war/ServletDemo1
中文乱码问题
image.png
请求访问
image.png
image.png
共享数据
image.png

登录案例

image.png

(BeanUtils的使用)


image.png

相关文章

网友评论

      本文标题:2020-10-25-Javaweb-5(Request)

      本文链接:https://www.haomeiwen.com/subject/rrngmktx.html