首页 > 编程语言 > 详细

SpringMvc源码阅读View之JstlView如何渲染视图(十)

时间:2020-02-13 14:38:46      阅读:79      评论:0      收藏:0      [点我收藏+]

类图

此处只截取了部分

技术分享图片

 

 接口

public interface View {
    String RESPONSE_STATUS_ATTRIBUTE = org.springframework.web.servlet.View.class.getName() + ".responseStatus";
    String PATH_VARIABLES = org.springframework.web.servlet.View.class.getName() + ".pathVariables";
    String SELECTED_CONTENT_TYPE = org.springframework.web.servlet.View.class.getName() + ".selectedContentType";

    /**
     *用于http协议传过来的期望数据类型与此做对比从多个View里面找出合适的view
     * @return
     */
    @Nullable
    default String getContentType() {
        return null;
    }

    /**
     * 执行view 渲染逻辑
     * @param var1
     * @param var2
     * @param var3
     * @throws Exception
     */
    void render(@Nullable Map<String, ?> var1, HttpServletRequest var2, HttpServletResponse var3) throws Exception;
}

 

SpringMvc源码阅读View之JstlView如何渲染视图(十)

原文:https://www.cnblogs.com/LQBlog/p/12303465.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!