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()
======================================================================

浙公网安备 33010602011771号