也许你迷茫,但是我想说,在你迷茫的同时,保持本心,过好今天就好。

使用 SpringBoot +SpringMVC +thymeleaf 组合实现的功能,期望在 thymeleaf 中的html中的js中 获取 springboot 中 Model 中设置的值

@Controller
@RequestMapping("/web/computerTest")
public class ComputerTestWebController {/*** 选择考试*/@GetMapping("/chooseExam.html")public String chooseExam(@RequestParam String token, Model model) {Boolean showV1 = true;Boolean showPre = true;model.addAttribute("showV1", showV1);model.addAttribute("showPre", showPre);//对应显示的htmlreturn "computertestweb/chooseExamV2";}}

这是我对应的html文件

有两种方式:

1 内联js方式

<script th:inline="javascript">let activityName = "first"if([[${showV1}]]){activityName = "first"}else{activityName = "second"}
</script>

2、使用隐藏域,

使用隐藏域, 先把model的值通过标签的方式放到某个input标签下,再到js中通过js或者jquery按照id的方式选取

2.1 在html 中写入隐藏标签
<input type="hidden" id="showV1" value="${showV1}}">
2.2 在js中通过ID获取标签获取值
let data= $("#showV1").val();

前端js获取SpringMvc后台model中传值相关推荐

  1. 前端js获取php后台变量

    var shop_id1='<{$SHOP.shop_id}>';

  2. SpringMVC js如何获取后台model中的属性值

    SpringMVC js如何获取后台model中的属性值 companylist 如何获取 var companylist="${companylist}"; 希望对你有所帮助 个 ...

  3. 前端js获取图片大小 扩展名_前端 JS 获取 Image 图像 宽高 尺寸

    前端 JS 获取 Image 图像 宽高 尺寸 简介 项目中用到获取图片的原始尺寸,然后适配宽高:网上的大部分前端解决方案,都是new Image()后,在onload事件中获取image的尺寸. 在 ...

  4. 前端JS:判断list(数组)中的json对象是否重复

    前端JS:判断list(数组)中的json对象是否重复 <!DOCTYPE html> <html> <head> <meta charset="u ...

  5. 前端Js获取本网IP和外网IP方法总汇

    我们应该知道一台电脑需要两个ip才可以上网,一个是本地的内网ip(本地ip),另一个就是外网ip(公网ip).值得说明的是:外网ip具有世界范围的唯一性,而内网ip只在局域网内部具有唯一性.并且一个局 ...

  6. 如何通过js获取html文本框中的值,js与jquery获取input输入框中的值实例讲解

    如何用javascript获取input输入框中的值,js/jq通过name.id.class获取input输入框中的value 先准备一段 HTML 一.jquery获取input文本框中的值 通过 ...

  7. 前端js获取图片大小 扩展名_JS获取文件大小方法小结

    本文实例总结了JS获取文件大小方法.分享给大家供大家参考,具体如下: 方法一,利用ActiveX控件实现: function getFileSize(filePath) { var fso = new ...

  8. 前端js获取当前年月日时间

    js获取当前年月日 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位, ...

  9. 前端js获取一个数组中的连续数字

    var oldArr = [1,2,3,7,8,9,15,17,18,19];//根据这个数组可以得到一下一个二维数组var newArr = [[1,2,3],[7,8,9],[15],[17,18 ...

最新文章

  1. OLE 操作Excel 详解(转)
  2. rtcp 实时传输控制协议 简介
  3. frameset小结
  4. python删除文件一行数据、不使用临时文件_python下tempfile 临时文件删除问题
  5. vue学习中遇到的错误 Duplicate keys detected: ‘[object Object]‘. This may cause an update error.
  6. QQ浏览器怎样在首页显示优先推荐的网站
  7. 作者:郑飞翔(1982-),男,中国农业科学院农业环境与可持续发展研究所副研究员。...
  8. 路由器配置——广播多路访问链路上的OSPF
  9. 十字星文化获数千万元A轮融资,腾讯持续下注
  10. 机器学习基础(四十三)—— kd 树( k 近邻法的实现)
  11. 高等数学(第七版)同济大学 习题1-8 个人解答
  12. 网页上直接sql查询操作数据库,并在网页上展示列表数据的工具页面
  13. 互联网寒冬下,为什么就你被裁了?
  14. oracle查询注意点,Oracle_spatial的常见错误与注意事项
  15. 手机续航能力测试软件,五小时极限测试告诉你荣耀X10续航表现怎么样
  16. python 爬取《延禧攻略》所有的演员参演的电视剧
  17. jquery判断起止时间大小和非空
  18. 数学建模速成! 两小时零基础入门 MATLAB 教程(一)—— Matlab常用操作和基本语法
  19. 让我摘下星星送给你_想摘下星星给你摘下月亮给你是什么歌
  20. linux reg 指令,LINUX的一些小命令

热门文章

  1. 1.3MB 的超轻YOLO算法!全平台通用,准确率接近YOLOv3,速度快上45%丨开源
  2. 金哥和你一起学模型压缩——结构篇
  3. 北航微软提出新型数据集TableBank,从图像中检测和识别表格
  4. 【OpenCV】OpenCV函数精讲之 -- 访问图像中的像素
  5. 2023年中国AI论文影响力超越美国?
  6. 移动端实时3D目标检测,谷歌开源出品,安卓下载就能用
  7. 【项目实践】:KNN实现手写数字识别(附Python详细代码及注释)
  8. GoogLeNet的心路历程(四)
  9. Tensorflow on Spark爬坑指南
  10. 词嵌入:探索解释和利用