pandragoncylm
2021-07-21 14:53
采纳率: 100%
浏览 124
已采纳

thymeleaf设置a标签可不可点击

使用thymeleaf写的页面,怎么可以让a标签根据作用域所传值来设置a标签可不可点击

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • li.siyuan 2021-07-21 15:40
    已采纳

    关键点是在于对 th:if="${true}" 的使用方法,会用的话 可以有很多种解决方法

    <a th:if="${1==1}">
        可以点击的按钮
    </a>
    <span th:if="${1==3}" >
        不可以点击的按钮
    </span>
    
    

    请采纳

    已采纳该答案
    评论
    解决 1 无用
    打赏 举报
  • 
    语法格式如下:
    <a th:href="@{/channel/page/add}">添加渠道 </a>
    <a href="/channel/page/add">添加渠道 </a>
    在默认项目路径为空时,打Jar包单独运行时。二者效果一致。
    在使用Maven内嵌Tomcat或打War包部署到Servlet容器,或者在项目内执行App启动类,且有配置项目路径时。
    二者区别如下:
    href始终从端口开始作为根路径,如http://localhost:8080/channel/page/add
    th:href会寻找项目路径作为根路径,如http://localhost:8080/dx/channel/page/add
    
    其他参考:
    
    th:onclick="@{'location.href=\'' + ${#httpServletRequest.getContextPath()} + '/xxxx\'}"
    
    评论
    解决 1 无用
    打赏 举报
  • CSDN专家-Fay 2021-07-21 15:12

    直接使用 if函数来判断传过来的值,设置一个可以点的,一个不可点的

    <a th:if="${}">连接1</a>
    <a th:if="${}" disabled="false">连接1</a>
    
    评论
    解决 1 无用
    打赏 举报

相关推荐 更多相似问题