selectManyCheckboxを使用してJSF1.1に取り組んでいますが、これがあります_
...。
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="x"%>
</h:panelGrid>
<h:panelGrid cellpadding="5">
<x:selectManyCheckbox value="#{hotelBean.selectedAmenities}" layoutWidth="2">
<f:selectItems value="#{hotelBean.amenities}" />
</x:selectManyCheckbox>
</h:panelGrid>
<h:commandButton id="saveDetails" value="Save Details"></h:commandButton>
そしてBean_
private List<String> amenities;
private List<String> selectedAmenities;
public HotelBean()
{
amenities = new ArrayList<String>();
amenities.add("Business Center");
amenities.add("Bar");
amenities.add("Cable TV");
amenities.add("Coffee Shop");
amenities.add("Golf");
amenities.add("Gym");
amenities.add("Pub's");
amenities.add("Swimming");
System.err.println("---------"+amenities+"--------");
}
このページに直面すると、4つのチェックボックスしか表示されません。レイアウト、layoutwidthを試してみましたが、それでも完全なリストが表示されません。また、どこにもエラー出力が表示されていません。このコードの何が問題になっていますか?誰かがこれについて知っていますか?ありがとう