SpringMvc源码阅读View之JstlView如何渲染视图(十)
类图
此处只截取了部分

接口
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;
} 相关推荐
abfdada 2020-08-26
凉白开 2020-07-19
瓜牛呱呱 2020-11-12
柳木木的IT 2020-11-04
yifouhu 2020-11-02
lei0 2020-11-02
源码zanqunet 2020-10-26
码代码的陈同学 2020-10-14
lukezhong 2020-10-14
clh0 2020-09-18
changcongying 2020-09-17
星辰大海的路上 2020-09-13
mzy000 2020-08-24
shenlanse 2020-08-18
zhujiangtaotaise 2020-08-18