Java Spring MVC,用于非可选元素列表的表单控件
正如标题所述,我想知道是否有一个HTML元素用于处理非可选元素的列表)以及如何将其与SpringMVC结合使用。不可选择元素的列表是一种控件,它充当多个分离值的持有者,事实上,用函数术语描述,我们可以使用multiple=“true”对select进行处理,默认情况下选择他的所有元素,因此所有值都发送到{{onSubmit}上的控制器。我不记得这种控件有一个名称,如果存在HTML标准格式(我想没有)。(*) 例如,假设我们有一个视图(称为View.jsp),它使用一个由控制器(称为Controler.java,对不起,名称太便宜了:D)创建和填充的Bean(称为Bean.java)。为了简单起见,让我们假设所有的布线工作都完成了 Bean.javaJava Spring MVC,用于非可选元素列表的表单控件,java,spring,jsp,spring-mvc,Java,Spring,Jsp,Spring Mvc,正如标题所述,我想知道是否有一个HTML元素用于处理非可选元素的列表)以及如何将其与SpringMVC结合使用。不可选择元素的列表是一种控件,它充当多个分离值的持有者,事实上,用函数术语描述,我们可以使用multiple=“true”对select进行处理,默认情况下选择他的所有元素,因此所有值都发送到{{onSubmit}上的控制器。我不记得这种控件有一个名称,如果存在HTML标准格式(我想没有)。(*) 例如,假设我们有一个视图(称为View.jsp),它使用一个由控制器(称为Control
Class Bean {
Collection<String> values;
// setters and getters
}
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
}
好的,谢谢所有读过这篇文章的人
祝大家节日快乐
Victor.为什么不使用名称相同的禁用(不可编辑)输入字段?你也可以在这里看到。嗯,我看到了弗拉德,谢谢你的回答。。但是我真的不明白那篇文章的正确答案!您必须在表单中输入n个
字段。
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
}