1
我在JDeveloper 11.1.2.4.0一個ADF項目,我的一個網頁包含此:ADF要點在Glassfish的:自動提交和VALUECHANGELISTENER屬性使得消息出現在Web瀏覽器
<af:selectOneChoice label="HEllO" value="#{bean.data}" id="id1" autoSubmit="true" valueChangeListener="#{bean.createNewData}">
<f:selectItems value="#{data.list}" id="id2"/>
</af:selectOneChoice>
我部署它到Weblogic和一切工作正常。
然後我將它部署到Glassfish使用ADF Essential庫。它看起來工作得很好,但是在有AUTOSUBMIT屬性的任何地方都有一個不受懷疑的行爲。每次含自動提交=「真」改變我這種行爲的組成部分的價值...
- 火狐:一則消息:「要顯示此頁面,火狐必須發送 信息將重複任何acction ......」
- IE:一則消息說:‘要再次顯示該網頁,網頁瀏覽器需要重新發送您先前提交的信息。’
- 鉻:它重定向到後面頁面。
- Opera:它重定向到後臺頁面。
編輯:當我有PARTIALSUBMIT設置爲True同樣發生。我意識到我必須具有valueChangeListener屬性才能獲取消息。