一尘不染

将使用Javascript生成的列表传递给Spring控制器

spring-mvc

我的应用是使用MVC模式通过Spring Boot构建的,作为模板查看器,我使用Thymeleaf。

我正在使用Javascript形式生成动态列表,我需要使用控制器将其收集为列表。

我试图用@RequestParam解决它,但是就我而言,用Javascript生成列表,我不能设置Thymeleaf标签。

这是清单:

<ul id="addItemList">
   <li class="list-group-item" id="group" name="group" value="Outdoors">Outdoors</li>
   <li class="list-group-item" id="group" name="group" value="Entertainment">Entertainment</li>
</ul>

任何关于我应该采用哪种方法的指示,将不胜感激。

提前致谢。


阅读 223

收藏
2020-06-01

共1个答案

一尘不染

最后,我用ajax解决了这个问题。我有一个按钮可以向列表中添加元素,该元素是使用Javascript制作的。每当选择一个新按钮将其添加到列表中时,我都会添加一个jQuery
$ .post函数来保存该项目。我没有找到将整个列表从javascript移到Spring Controller的方法。

2020-06-01