我想在提交中将值列表发送到 Spring Controller 。该列表在客户端动态变化。我看了this但只适用于输入,因为我不能在标签 li 中输入名称。
<ul id="paramselected" class="paramsnav" class="dropdown">
<li class="ui-widget-content selected">value1</li>
<li class="ui-widget-content selected">value2</li>
...
</ul>
有什么方法可以实现吗?
如有任何帮助,我们将不胜感激
谢谢。
最佳答案
<ul id="paramselected" class="paramsnav" class="dropdown">
<li class="ui-widget-content selected"><input type="hidden" value="value1" name="liContent">value1</li>
<li class="ui-widget-content selected"><input type="hidden" value="value2" name="liContent">value2</li>
<li class="ui-widget-content selected"><input type="hidden" value="value3" name="liContent">value3</li>
</ul>
你的 Controller 应该是这样的:
@RequestMapping(value="/actionName")
public String getLiValues(HttpServletRequest request){
String[] liValues = request.getParameterValues("liContent");
}
并且您的数组已准备好 li 值。
关于java - 将 li 列表从客户端传递到 Spring MVC Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35647254/