• thymleaf th:text 和 th:utext 之间的区别


    1 th:text属性
    可对表达式或变量求值,并将结果显示在其被包含的 html 标签体内替换原有html文本
    文本连接:用“+”符号,若是变量表达式也可以用“|”符号
    e.g.
    若home.welcome=Welcome to our <b>fantastic</b> grocery store!<p th:text="#{home.welcome}"></p>解析结果为:
    
    
    
    
    
    
    <p>Welcome to our <b>fantastic</b> grocery store!</p>
    
    
    

    2 th:utext属性 解决方案 <p th:utext="#{home.welcome}"></p>即可。 Welcome to our fantastic grocery store! 等效于html :<p>Welcome to our <b>fantastic</b> grocery store!</p>



    3.项目实例
    sysConfig.link= <a href="http://autobid.test.tianxiapai.com/pub/currentAuc.html" target="_Blank">u5B89u5FC3u5E2Eu5356u5927u5C4Fu5E55</a>


    @Controller public class AccountController { @Resource SysConfig sysConfig; @RequestMapping("/login") public String login(Model model) { String logo = ""; String link = ""; if(sysConfig.getProjectName()!=null && !("").equals(sysConfig.getProjectName())){ logo = sysConfig.getProjectName(); link = sysConfig.getLink(); } model.addAttribute("logo",logo); model.addAttribute("link", link);//链接 return "login"; } }

     实际效果:

    使用 th:text 标签 

    <div th:if="${param.error}">用户名或密码错误。</div>
                <div th:if="${param.logout}">您已登出。</div>
                <span th:text="*{link}"></span>

    效果:

  • 相关阅读:
    Delphi 2009增强之Exit函数
    带小数的10进制转16进制
    产生指定长度的随机字符串
    在delph 2009中,利用Build Events调用UPX
    WMI信息获取
    MYSQL 存储过程学习笔记
    将窗体透明化
    倒计时
    通过程序开启XP的ClearType显示效果
    使用ODAC调用ORACLE的自定义函数和存储过程
  • 原文地址:https://www.cnblogs.com/mr-wuxiansheng/p/6392043.html
Copyright © 2020-2023  润新知