0
我正在使用JSF 2,Glassfish 3.1,PrimeFaces 3.5。我從使用PF 4.0的主頁複製演示。我刪除PF功能來運行我的PF版本。PrimeFaces 3.5編輯器無法清除文本
這裏我的代碼:
<h:form id="form">
<p:editor id="editor" value="#{editorBean.value}" width="600"/>
<h:panelGrid columns="2" style="margin-top:10px">
<p:commandButton id="submitButton" value="Submit" update="display" oncomplete="dlg.show()"
icon="ui-icon-disk" />
<p:commandButton id="clearButton" type="button" value="Clear" onclick="editor.clear()"
icon="ui-icon-close" />
</h:panelGrid>
<p:dialog header="Content" widgetVar="dlg" showEffect="fade" hideEffect="fade" modal="true">
<h:outputText id="display" value="#{editorBean.value}" escape="false" />
</p:dialog>
</h:form>
提交按鈕的效果很好,但我不能明確編輯文本與Clear按鈕。 PF 3.5支持清除方法嗎?希望有人建議我。
它現在有效。謝謝。如果我不使用widgetVar,它是什麼?如何將數據(包括HTML)保存到數據庫,哪種方法將使用。希望你能幫助我。 –
你用什麼來將數據保存到你的表中。休眠或使用java的簡單連接。在這兩種情況下,您的後臺bean都有getter/setter作爲值。可以使用getter值,並且表中的插入查詢可能有效。 2. Regrading widgetVar它由Primefaces實現。 PrimeFaces.cw()JS方法創建一個特殊的JavaScript對象,稱爲小部件。如果你點擊右鍵 - 並查看源代碼,你可以看到這個函數.http://www.packtpub.com/sites/default/files/downloads/9281OS_Chapter_11_Writing_Custom_Components.pdf。希望這個pdf能讓你明白。 –
我正在使用Hibernate。我是新手JSF和PrimeFaces,所以我不知道如何將數據保存到數據庫。希望你的幫助。 –