jsf: selectOneMenu 傳值請教~~請高手幫忙

03128crz 2011-02-28
jsp頁面: 下拉框選第一項
<tr>
  <td class="col_left_field">
  <h:outputText value="Other" />
  </td>
  <td class="col_right_field">
  <h:selectOneMenu id="update_column18" value="#    {wdmft150_mbean.cnmft1001vo.COLUMN18}" >
  <f:selectItem itemLabel="" itemValue=""/>   <f:selectItem itemLabel="ISSUE" itemValue="I"/>
  <f:selectItem itemLabel="REMOVE" itemValue="R"/>
  <f:selectItem itemLabel="ALL" itemValue="A"/>
  </h:selectOneMenu>
  </td>
</tr>

vo:
  public class cnmft1001vo{
  private string COLUMN18;
  ..........
  ..........
}

MB:
在MB中接收頁面傳過來的值
  顯示this.cnmft1001vo.COLUMN18 ==NULL;
  為什麼不是this.cnmft1001vo.COLUMN18 =="";呢?
有什麼辦法==""嗎
kola 2011-03-02
mb是什么?看不懂问题。。
mfkvfn 2011-03-03
MB=ManagedBean,你理解成后台就行了。

这个问题要看一下h:selectOneMenu渲染器是如何decode的。
Global site tag (gtag.js) - Google Analytics