Когда я пытаюсь получить данные, представленные в форме в Liferay 6.2, он возвращает нулевые значения, как если бы данные формы были выброшены.Данные формы в запросе равны нулю при использовании ActionMapping/RequestMapping в Liferay 6.2
JSP:
<liferay-portlet:actionURL var="link">
<liferay-portlet:param name="action" value="doSomething"/>
</liferay-portlet:actionURL>
<form:form method="POST" action="${link}">
<label>
<select id="comboSelect" name="comboSelect">Options:
<option value="1">FOO</option>
<option value="2">BAR</option>
</select>
</label>
<input type="submit"/>
</form:form>
Контроллер:
@ActionMapping(params = { "action=doSomething" }, method = RequestMethod.POST)
public void doSomething(@RequestParam(value = "comboSelect") String selection){
System.out.print(selection);
}
Почему это происходит?