javascript - 如何将字符串的 java ArrayList 传递给 JavaScript
问题描述
我的 Thymeleaf 页面中有一个 javaScript 函数,其中包含一系列国家/地区
var countries = ["Australia","Italy","France","Spain","India","China"];
但我想从控制器方法中传递国家列表。所以我通过模型将字符串列表传递给视图,并在 javaScript 中访问它,如下所示,
控制器:
List<String> list=new ArrayList<String>();
list.add("Australia");
list.add("Italy");
list.add("France");
list.add("Spain");
list.add("India");
list.add("China");
model.addAttribute("list",list);
脚本:
var countries=[[${list}]];
但它没有按预期工作。所以请建议一种方法来成功地做到这一点
解决方案
推荐阅读
- mongodb - Kafka Connect 和 Mongo Source Connector 与管道中的查找聚合阶段
- sql - 通过滚动窗口分区计算不同的客户
- reactjs - 在 React/Redux 中获取 Dispatch 的价值
- in-app-purchase - 除了创造产品、价格和语言管理,HMS IAP PMS还能做什么?
- node.js - 这个 Node fs 写入函数中的“process.argv[2]”是什么意思?
- stata - 识别包含非整数值的变量中的观察值
- python - 用于从多个类中获取数据的序列化器
- acumatica - 如何将“未分配”文件上传到#Acumatica?
- assembly - Mips 组装:不正确的数学计算
- javascript - 有没有办法阻止元刷新自动刷新页面?