Day05:渲染Web视图
2017-07-27 本文已影响0人
宇宙超人喵学长
1、基础
-
设置视图解析器
@Bean public ViewResolver viewResolber() { InternalResoureViewResolver resolver = new InternalResourceViewResolvero(); resolver.setPrefix("/WEB-INF/views/*); resolver.setSuffix(".jsp"); resolver.setViewClass(org.springframework.web.servlet.view.JstlView.class); return resolver; }
-
Spring的JSP库
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="sf" %> //标签 checkbox、checkboxes、errors、form、hidden、input、label、option、options、password、radiobutton、radiobuttons、select、textarea
2、Spring中使用Thymeleaf
2.1 配置Thymeleaf
配置三个bean,(逻辑视图、处理模板并渲染结果、加载模板)
image.png2.2 定义Thymeleaf模板
- 为表中HTML标签集合添加Thymeleaf属性