我刚接触胸腺叶和弹跳靴。
我使用"New Project"->"Spring Initalizr“在IntelliJ IDEA中创建了一个带有thymeleaf的springboot项目。
然后我得到一个项目,它的结构如下所示。
demo
|+-src/main
| +-java
| +-resources
| static
| templates
| application.properties
|-pom.xml问题是我应该在资源下的静态和模板中放什么?它们之间的区别是什么?
我认为应该将具有胸腺叶属性的.html文件放入模板中。那么静态html、css和js呢?
谢谢。
发布于 2017-01-21 22:44:35
templates文件夹是放置所有胸腺叶模板的地方。这是一个默认目录(默认情况下,spring会在里面查找所有模板)。
static文件夹是用来提供网页静态内容,所有的css,js,html等(也默认文件夹搜索的spring) http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-developing-web-applications.html#boot-features-spring-mvc-static-content
发布于 2017-01-21 22:44:34
这些文件夹是组织文件的一种方式。在这种情况下,这些static和templates文件夹具有特殊的意义,因为它知道这已经成为开发人员对组织前端文件(如css、js、html等)的共识。在我的理解中,我们应该放置像css,js,images这样的文件来支持你的网页,这些文件在运行时不会改变你的应用程序。例如:你的设计不会改变,这是在你的css文件中完成的。在templates中,我们应该放置html文件。如果同时添加html和其他文件,则很难组织您的文件。
https://stackoverflow.com/questions/41780531
复制相似问题