【仅需一次订阅,作者所有专栏都能看】
文章目录
3.1、 静态资源访问
在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。
- 默认配置
Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则:
/static
/public
/resources
/META-INF/resources - 举例:我们可以在src/main/resources/目录下创建static目录,在该位置放置一个图片文件。启动主程序后,尝试访问http://localhost:8080/xxx.jpg。如能显示图片,配置成功。
3.2、 渲染Web页面
-
渲染Web页面
在前文示例中,我们是通过@RestController
来标识请求,所以返回的内容为对象的json表示。那么如果需要渲染html页面的时候,要如何实现呢?那就要用到模板引擎。 -
模板引擎
在动态HTML的呈现上Spring Boot依然可以完美胜任,并且提供了多种模板引擎的默认配置支持,所以在推荐的模板引擎下,我们可以很快的上手开发动态网站。