使用JSF 產生的JavaScript,您可以執行託管Bean 操作來回應HTML DOM 事件,類似於jQuery document.ready 事件。
呼叫選項託管 Bean 操作:
JavaScript呼叫:
2. p:remoteCommand (PrimeFaces)
JavaScript 呼叫:
3. o:commandScript(OmniFaces - 在舊版 JSF 版本中可用)**
JavaScript 調用:
5.自定義UIComponent
擴展UICommand 並在自訂元件中產生jsf.ajax.request() 呼叫。
DOM 事件呼叫:呼叫DOM載入上的託管bean操作,使用JS在客戶端觸發事件。例如,使用 h:commandScript 方法:使用隱藏表單技巧,將 JavaScript 呼叫放置在 h:outputScript 中,其中 target="body":以上是如何使用 JavaScript 從 HTML DOM 事件呼叫 JSF 託管 Bean?的詳細內容。更多資訊請關注PHP中文網其他相關文章!