正如标题所述,我想知道是否有用于处理非可选元素列表的HTML元素)以及如何将它与Spring MVC一起使用。一个不可选择的元素列表是一种控件,它作为多个分离值的持有者,事实上,用功能术语来描述,我们可以选择具有multiple =“true”的选项,默认情况下选中所有元素,所以所有值都发送到{{onSubmit}}上的控制器。我没有重新说明是否有这种控件的名称,如果存在于HTML标准FORM(我猜不是)。 (*)
例如,假设我们有一个View(名为view.jsp),它使用由控制器创建并填充的Bean(称为Bean.java)(称为Controler.java,对于cheaps名称抱歉:D )。让我们假设所有接线都已完成。
Bean.java
Class Bean {
Collection<String> values;
// setters and getters
}
view.jsp
<form:select path="values" items="${values}" /> // (*) the idea is here use the right component, not a select, because a select excludes some values, and i want all values!
Controller.java
protected ModelAndView onSubmit(final HttpServletRequest request,
final HttpServletResponse response, final Object command,
final BindException errors) throws Exception {
Bean bean = (Bean) command;
bean.getValues();
// do my bussiness-model stuff
}
非常感谢所有阅读此内容的人!
为所有人致以问候!
胜者。