Wicketでパラメータを配列で受け取る時の注意点

 jQuery.ajaxメソッドを使用し、Wicketに配列を渡すのに苦労したのでメモ。

$.ajax({
  type : GET ,
  data : {foo:["bar1" , "bar2"] },
  url  : "?wicket=hogehoge"
})

のようにajaxメソッドを使用して、Wicketにパラメータを渡した場合、

String[] str = PageParameters.getStringArray("foo") ;

では["bar1" , "bar2"]を取得できない。この場合はnullが返ってくる。
配列として受け取る場合は、

String[] str = PageParameters.getStringArray("foo[]") ;

として取得する。