JS 配列を作成し、その配列を Controller クラスに渡そうとしましたが、NullPointerException
.
値が渡されている FireBug を介して URL を確認しましたが、取得しようとするとコントローラー クラスで NULL が表示されます。
JavaScript コード:
var deleteWidgetId = new Array(); //array created
deleteWidgetId[0] = "a";//adding values
deleteWidgetId[1] = "b";
//action trigged
$("#saveLayout").load("layout/saveLayout.action",
{ deleteWidgetId : deleteWidgetId },
function(response, status, xhr) { });
Java コード (コントローラ クラス内):
@RequestMapping(value = "/saveLayout")
public ModelAndView saveLayout(@RequestParam String[] deleteWidgetId) throws Exception {
//here that if i try to use the deleteWidgetId it is giving null pointer exception
}