码迷,mamicode.com
首页 > Web开发 > 详细

分布式微服务云架构开发Web应用

时间:2018-06-20 16:41:49      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:需要   resource   localhost   例子   resolved   示例   coding   name   att   

举一个简单的例子,在快速入门工程的基础上,举一个简单的示例来通过Thymeleaf渲染一个页面。

@Controller  
public class HelloController {  
  
    @RequestMapping("/")  
    public String index(ModelMap map) {  
        // 加入一个属性,用来在模板中读取  
        map.addAttribute("host", "http://blog.didispace.com");  
        // return模板文件的名称,对应src/main/resources/templates/index.html  
        return "index";    
    }  
  
}  
<!DOCTYPE html>  
<html>  
<head lang="en">  
    <meta charset="UTF-8" />  
    <title></title>  
</head>  
<body>  
<h1 th:text="${host}">Hello World</h1>  
</body>  
</html>  

如上页面,直接打开html页面展现Hello World,但是启动程序后,访问http://localhost:8080/,则是展示Controller中host的值:http://blog.didispace.com,做到了不破坏HTML自身内容的数据逻辑分离。

如有需要修改默认配置的时候,只需复制下面要修改的属性到application.properties中,并修改成需要的值,如修改模板文件的扩展名,修改默认的模板路径等。

# Enable template caching.  
spring.thymeleaf.cache=true   
# Check that the templates location exists.  
spring.thymeleaf.check-template-location=true   
# Content-Type value.  
spring.thymeleaf.content-type=text/html   
# Enable MVC Thymeleaf view resolution.  
spring.thymeleaf.enabled=true   
# Template encoding.  
spring.thymeleaf.encoding=UTF-8   
# Comma-separated list of view names that should be excluded from resolution.  
spring.thymeleaf.excluded-view-names=   
# Template mode to be applied to templates. See also StandardTemplateModeHandlers.  
spring.thymeleaf.mode=HTML5   
# Prefix that gets prepended to view names when building a URL.  
spring.thymeleaf.prefix=classpath:/templates/   
# Suffix that gets appended to view names when building a URL.  
spring.thymeleaf.suffix=.html  spring.thymeleaf.template-resolver-order= # Order of the template resolver in the chain. spring.thymeleaf.view-names= # Comma-separated list of view names that can be resolved.  

 

分布式微服务云架构开发Web应用

标签:需要   resource   localhost   例子   resolved   示例   coding   name   att   

原文地址:https://www.cnblogs.com/xiaopaodeboke/p/9204283.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!