Да, вы можете сделать это с синтаксисом [...]
.Сам Map
, однако, должен быть свойством объекта команды:
public class Form {
private Map<String, String> values = ...;
...
}
Затем вы отправляете форму с полем ввода с именем values['foo']
, т.е. с тегами формы Spring это будет path
:
<form:input path = "values['foo']" />
или name
в обычном HTML:
<input name = "values['foo']" type = "text" />