java - 将 li 列表从客户端传递到 Spring MVC Controller

标签 java html spring-mvc

我想在提交中将值列表发送到 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/

相关文章:

php - 从表单发布数组

java - Spring 错误: only capable of generating responses with characteristics not acceptable according to the request "accept" headers

java - Postgresql 与 Java 中的数据库连接失败

java - AAPT : error: resource android:attr/fontVariationSettings not found and resource android:attr/ttcIndex not found

java - System.out.println 在服务器上打印

java - Angularjs - Spring MVC 休息 : how to handle exceptions

http - 如何在 Spring MVC 中记录 Http 请求主体?

Java2D 碰撞无法正确处理图 block 大小

javascript - 如何使用 classList toggle 隐藏/显示菜单

html - 修复了带 float 的导航栏、下拉菜单、左右边距不正确