hello阿诚

有兴趣留言交流

04-获取请求信息

package com.resquest;

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;

@WebServlet("/ser01")
public class servlet01 extends HttpServlet {
    @Override
    protected void service(HttpServletRequest requestHttpServletResponse responsethrows ServletExceptionIOException {
        System.out.println("获取信息");
        // 获取全部路径
        String url = request.getRequestURL() + "" ;
        System.out.println("请求完整的路径"+url);
        // 获取部分路径
        String uri = request.getRequestURI() + "";
        System.out.println("请求部分路径"+uri);
        //请求? 后面的数据
        String queryString = request.getQueryString() +"";
        System.out.println("?后面的数据"+queryString);
        //获取 请求方式
        String method = request.getMethod()+"";
        System.out.println("请求方式"+method);
        // 获取当前的协议版本
        String prototol = request.getProtocol() + "";
        System.out.println("当前协议的版本" + prototol);
        // 获取项目的站点名
        String webapp = request.getContextPath()+"";
        System.out.println("当前站点名"webapp);

        // *** 重点 getParmeter 接受
        String name = request.getParameter("name");
        String pwd = request.getParameter("psw");
        System.out.println("name"+name + "psw"+pwd);
        String[] Lists = request.getParameterValues("list");
        if(Lists != null && Lists.length>0){
            for (String list:Lists) {
                System.out.println("Lists的数据是"+list);
            }
        }


    }
}


posted on 2021-07-15 14:14  陆秋明v  阅读(51)  评论(0编辑  收藏  举报

导航