springboot集成Thymeleaf(二)「建议收藏」

springboot集成Thymeleaf(二)「建议收藏」一、基本语法使用1、传递对象:@Controllerpublic class MyController1 { @Autowired private HeroService heroService; @RequestMapping(“/hello”) public String hello(Model model) { …

大家好,又见面了,我是你们的朋友全栈君。

一、基本语法使用

1、传递对象:


@Controller
public class MyController1 {
    @Autowired
    private HeroService heroService;

    @RequestMapping("/hello")
    public String hello(Model model) {
        
        model.addAttribute("name","ssss");
      //  创建对象  设置值 
        Hero hero = new Hero();
        hero.setId(1);
        hero.setUsername("Json");
        model.addAttribute("h",hero);
        return "Hello";
    }

通过h.属性取出对象的值。 

<h1 th:text="${h.username}"></h1>

springboot集成Thymeleaf(二)「建议收藏」

注:刷新页面有时候不出现效果,是thymeleaf内部自带缓存,在配置文件中关闭缓存即可,如果还不行,清楚浏览器缓存就可以。

  thymeleaf:
#    关闭缓存
    cache: false
    mode: HTML5
    encoding: UTF-8

字面值

有的时候,我们需要在指令中填写基本类型如:字符串、数值、布尔等,并不希望被Thymeleaf解析为变量,这个时候称为字面值。

 

   

  

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/147164.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号