注:此为笔者学习狂神说SpringBoot的笔记,其中包含个人的笔记和理解,仅做学习笔记之用,更多详细资讯请出门左拐B站:狂神说!!!
1)创建项目
2)做项目都先测试一下Tomcat
3)spring加载静态资源都会从Resource目录下加载
4)访问一下Resource目录下的public的静态资源
5)用网页访问静态资源
6)resources目录下各包中静态资源的访问优先级
7)总结:(/→根目录下)
通过源码分析得到index.html文件的解析存放位置,在resources资源文件里面
页面跳转
都是通过源码看方法的配置,去修改默认配置,以达到自定义的目的。
不放在根目录下就行(/favicon.ico:根目录的classpath下的favicon.ico)**
在Spring官方文档里找starter
通过源码找ThymeleafProperties,它里面会定义许多属性,自己改自定义就行了
属性规定的位置和格式(.html)
${msg}
取不出来值的,而且h1便签没有识别msg的元素,所以要改为div
前面不带字符的字符串不会被解析,th:text 指 用文本形式表达出来
视图解析器类和视图解析器方法
查看dispatchservlet,找到doService,知道了其中返回doDispatch
所有的请求都会被dispatchservlet发送和接受
查看debug
不知道怎么配置
可以点开properties
进去定义的mvcproperties里面
找到getDateFormat
知道了这个dateFormat属性
有webMvcConfigurationSupport,就失效
学会写starter,不然会被开除
SpringBoot学习(二)-SpringBoot Web 开发的学习笔记到此完结,笔者归纳、创作不易,大佬们给个3连再起飞吧