request对象获取参数

web项目request对象获取参数

  get请求:

    request.getParameter();

    request.getParameterMap();

    request.getParameterNames();

    request.getParameterValues();

       post请求:

       ServletInputStream inputStream = request.getInputStream();

      ObjectMapper objectMapper = new ObjectMapper();

   objectMapper.readValue(inputStream,Map.class);

 

======================================================================

springMVC工作原理

  发送请求----->DispatcherServlet--->doService------>

                  doDispatch--->prehandle()--->getHandler(request):获取handlerExecuteChain------>HandlerExecuteChain.getHandlerAdaptor()------>HandlerAdaptor.handle()---->postHandle()

======================================================================

posted @ 2019-12-31 15:50  骑驴晒太阳  阅读(599)  评论(0)    收藏  举报