Spring MVC绑定属性

我的JSP页面中有一个列表框,该列表框由从控制器端传递的对象填充。 我想选择一些项目,然后按DELETE按钮从我的黑名单中删除一些项目。 (更新属性)

<select name="blackListSelect" id="blackListSelect" >
    <c:forEach var="entry" items="${blackList}">
        <option value='${entry.id}'>${entry.value}</option>
    </c:forEach>
</select>


public class Site
{
   int SiteId;
   List<BlackWord> blackList;

....
...
..

}

如何在服务器端更新我的blackList属性? 我如何传回这个对象? 我应该如何将更新后的列表绑定回属性? 您能否给我提供任何提示或代码示例? 谢谢!


这不是直截了当的:如果你只是在表单上进行POST,你不能传回select的所有条目。 有几种方法可以做你想做的事情:

  • POST将传递选定的项目。 后端代码将不得不相应地调整列表
  • 通过DELETE选择所有剩余的选定项目。 JavaScript函数必须得到它们。
  • 链接地址: http://www.djcxy.com/p/83495.html

    上一篇: Spring MVC bind property

    下一篇: How to make PHP or JavaScript spawn an HTML form