データグリッドに入力された内容は、Spring MVCで受け取れない?
ヘッダ + データグリッドからなる画面を、Spring MVCで作っています。
しかし、どうしてもデータグリッドに入力された内容を受け取ることが出来ません。
こんな感じのコードを書きました
@RequestMapping(value="/updateList")
public ModelAndView updateList(Condition condition, Grid[] grid) {
Spring MVCはデータグリッドに入力された内容を、受け取ることができるのでしょうか?
かれこれ、2日ほど調べてみたのですが、どうしてもわからずorz
画面イメージ
エラー内容
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is
org.springframework.beans.BeanInstantiationException: Failed to instantiate
[[Ljp.co.test.server.arrival.form.WEB_AR_INP_010_Form$Grid;]:
No default constructor found; nested exception is
java.lang.NoSuchMethodException:
[Ljp.co.test.server.arrival.form.WEB_AR_INP_010_Form$Grid;.()
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868)
javax.servlet.http.HttpServlet.service(HttpServlet.java:644)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
jp.co.test.server.framework.WebFilter.exec(WebFilter.java:79)
jp.co.test.server.framework.WebFilter.doFilter(WebFilter.java:74)
例外に表示されている「L.jp.co.test」のLって、どこから来たんでしょうか?
そもそも根本的なところで何か間違えているから、Springが「L」を付けたような気がするんです。