zoukankan      html  css  js  c++  java
  • HttpServletResponse 的构建

    viewandmodel中的数据最终序列化后写入response;

    没有的话则不做处理mv != null;

    @RequestMapping("/login")
      public void login(User user, HttpServletResponse response){
        response.getWriter.write(JSONObject.fromObject(user).toString());
      }

    @Override

    public void render(Map<String, ?> model, HttpServletRequest request, HttpServletResponse response)

    throws Exception {

    response.setContentType(getContentType());

    FileCopyUtils.copy(this.resource.getInputStream(), response.getOutputStream());

    }

    processDispatchResult

    // Did the handler return a view to render?

    if (mv != null && !mv.wasCleared()) {

    render(mv, request, response);

    if (errorView) {

    WebUtils.clearErrorRequestAttributes(request);

    }

    }

    render(Map<String, ?>, HttpServletRequest, HttpServletResponse) : void - org.springframework.boot.autoconfigure.web.servlet.error.DefaultErrorViewResolver.HtmlResourceView

    render(ModelAndView, HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.DispatcherServlet

    processDispatchResult(HttpServletRequest, HttpServletResponse, HandlerExecutionChain, ModelAndView, Exception) : void - org.springframework.web.servlet.DispatcherServlet

    render(ModelAndView, HttpServletRequest, HttpServletResponse) : void - org.springframework.test.web.servlet.TestDispatcherServlet

    processDispatchResult(HttpServletRequest, HttpServletResponse, HandlerExecutionChain, ModelAndView, Exception) : void - org.springframework.web.servlet.DispatcherServlet

    doDispatch(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.DispatcherServlet

    doService(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.DispatcherServlet

    processRequest(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.FrameworkServlet

  • 相关阅读:
    深度学习中一些常用函数的偏导数
    C++ 隐式类型转换与类型转换函数
    Tensorboard数据(tfevents文件)格式解析及ofstream使用问题
    记一次由unordered_map引起的bug
    softmax数值溢出 与 xent-loss问题
    C++ 单独编译(separate compilation)与 模板的编译
    TensorFlow源码分析——Tensor与Eigen
    ubuntu16.04 docker tensorflow-gpu镜像使用
    vscode Ftp-sync插件报错问题: sync error: Error: Permission denied
    PHP加速之eaccelerator
  • 原文地址:https://www.cnblogs.com/feng9exe/p/12121338.html
Copyright © 2011-2022 走看看