我必須在我的支持bean中使用一些組件的id,所以我已經將它們聲明爲常量,並且我想在jsf中使用它們(而不是對它們進行硬編碼那裏)。jsf - 將ID分配給來自後臺bean的組件
public final static String SMALL_PACKAGE_QUANTITY_OPT1 = "smallPackageQuantityOpt1";
請注意,我添加了它一個getter,對JSF能夠讀取此屬性:
public static String getSMALL_PACKAGE_QUANTITY_OPT1() {
return SMALL_PACKAGE_QUANTITY_OPT1;
}
和JSF:
<ice:selectOneMenu id="#{vdcOrderBean.SMALL_PACKAGE_QUANTITY_OPT1}"
.../>
有什麼奇怪是它說它找不到這個屬性:
屬性'SMA LL_PACKAGE_QUANTITY_OPT1'在類型beans上找不到.VDCOrderBean
你們在代碼中看到任何問題嗎?
謝謝。
你說得對。這是問題。 – 2011-03-31 12:20:31