以下のコードを使用して複数のチェックボックスを生成しています:
@if(ctagList.isEmpty()){
<b>no tags</b>
} else {
@repeat(inputForm("ctags"), min=1 ){ctags =>
@for(getIn <- ctagList) {
@checkbox(ctags, '_label-> getIn.get(0))
} } }
List<String>
以下のようにチェックされた値にアクセスします。
getCheckedCTags checkedCTags=filledCtagsForm.get();
List<String> iHaveTags=getCheckedCTags.getMeCTagsList(checkedCTags);
そしてそれを次のようにレンダリングします:レンダリングされたページで、チェックされたチェックボックスの値を表示するreturn ok(index.render(iHaveTags));
ようなコードがあります。@create.get(0)
コードを実行し、チェックボックスのオプションを選択すると、チェックされたすべてのチェックボックスの値のリストを取得する代わりに、Trueが表示されるだけでした。
http://www.playframework.org/documentation/2.0/JavaFormHelpersとhttps://groups.google.com/forum/?fromgroups#!topic/play-framework/6mdGjuaYGaIを参照していました
みんな、私が何をしているのか教えてください。ありがとう