Spring Boot(day05)

AM

整合Spring MVC(50.37)

两个目录区别(static、templates/pages--161.27)

static 文件夹中存放的网页都是静态网页,thymleaf是不会对这个文件夹中的网页进行解析的
templates/pages 文件夹中的网页都是动态网页,在使用thymleaf解析时,会动态的将网页的信息拼接上去

server的设置属性

image

thymleaf的设置属性

image

PM

练习一:将数据库中的商品数据查询出来更新到页面上

image.png
经过/goods/doGoodsUI路径访问到GoodsController(Controller层),再根据具体具体路径值调用对应的方法,前端

练习二:基于ID删商品库中的商品信息。

image.png

练习三:将页面用户输入的商品信息写入到数据库(本身扩展)。

image.png

练习四:增长修改功能

FAQ?

返回的viewname会给谁?

谁调用方法(doGoodsUI)就给谁(DispatcherServlet),

谁负责解析 viewname?

ViewResolver对应的实现类是(ThymleafViewResolver)

viewname解析的结果会响应到哪里?

前端客户端(prefix+viwename+suffix会响应到客户端)

thymeleaf解析中为何已经修改的代码,刷新浏览器后没有改变,只有在重启Tomcat后才会发生变化?

解析一个模板后会放到ceach中,刷新时是在直接取ceach中的文件,能够在application.properties中设置是否开启

报错

image

相关文章
相关标签/搜索