aipo-managerで使用されるフレームワークwicketでドロップダウンやテキストエリアを表示させる方法を紹介します
ドロップダウンのjava
private final DropDownChoice<String> choice = new DropDownChoice<String>(CustomerProperty.CHOICE.toString()); choice.setChoices((Arrays.asList("", "無効", "有効"))); add(choice.setRequired(false).setOutputMarkupId(true));
テキストエリアのjava
private final TextField<String> text = new TextField<String>( CustomerProperty.TEXT.toString()); add(text.setRequired(true).setOutputMarkupId(true));
html
<select wicket:id="choice" class="em10" name="choice"></select> <input wicket:id="text" class="em10" name="text"></input>