Привязать массив из параметров формы с помощью Springmvc

Я пытаюсь связать все значения флажка в моем контроллере, вот часть моего кода.

<form method="post" action="${setDefaultArea}" enctype="multipart/form-data"> 
  <fieldset>

    <c:forEach var="area" items="${areas}" varStatus="status">
      <label for="area-${status.index}">
        <input type="checkbox" id="area-${status.index}" name="areas" value="${area}">
        ${area}
      </label>
    </c:forEach>

  </fieldset>
</form>

И мой контроллер

public void setDefaultArea(ActionRequest request, ActionResponse response, @RequestParam(value="areas", required=true) String[] areas) throws Exception {
  System.out.println(areas);
} 

И я застрял с этой ошибкой: javax.portlet.PortletException: javax.servlet.jsp.JspTagException: сообщение не найдено в коде "Обязательный параметр String[]," области "отсутствует" для локали "fr_FR".

Может ли кто-нибудь помочь мне? Спасибо!

0 ответов

Другие вопросы по тегам