viewparams

    0熱度

    1回答

    第一篇文章在這裏,對我來說很簡單。搜索了很多,但無論是因爲我是失明還是因爲我沒有使用正確的搜索字符串,我還沒有找到任何與我的問題有關的答案。 基本上,我有一個用Java編寫並使用Primefaces的Web應用程序。我使用的是p:佈局,主要內容位於中心單元,北部的頁眉和南部單元的頁腳。 West佈局單元持有一個每兩秒運行一次的p:輪詢,當oncomplete事件被觸發時,cand調用js函數。 到

    0熱度

    1回答

    JSF 2允許使用<f:viewParam>標籤初始化URL參數。 例如: <f:viewParam id="name" name="name" value="#{applicationBean.name}" required="true" /> ,然後使用該參數在輔助bean使用<f:event>加載某些對象。 例如: <f:event type="preRenderView"

    1熱度

    2回答

    我的一些viewParams是強制性的,當缺少時會顯示FacesMessage。但是,系統事件preRenderView會使用空搜索參數執行,因此會返回默認數據結果。無論如何阻止preRenderView註冊的方法執行時違反必需的屬性?

    2熱度

    1回答

    我正在學習JSF 2.2,並且找到一個很好的答案,我可以理解如何在GET參數上進行驗證。 我有,有一個像這樣一個鏈接文件source.xhtml: <h:link value="ALTER" outcome="/main/showSqlTemplates.xhtml"> <f:param name="type" value="ALTER" /> </h:link> ,並在我的des

    0熱度

    1回答

    我使用h:link和includeViewParams=true在我的列表和查看頁面之間導航,並使查看頁面URL可收藏,但它不起作用。我的代碼 下面是相關的部分:在layout.xhtml (我的模板): <f:view locale="#{localeBean.lang}"> <ui:insert name="metadata"/> 在Articles.xhtml(我的列表頁) :

    6熱度

    1回答

    我在JSF頁面上有一個<f:viewParam>標記,它在轉換和驗證後將GET參數設置爲相應的託管bean。 如果發生轉換或驗證錯誤,則會從資源束中獲取相應的錯誤消息並顯示在<p:messages>(也可能是<p:growl>或<h:messages>)。 該應用程序是多語言的。因此,當選擇不同的語言時,應該以該語言顯示消息,但它總是按默認語言環境en(英語)顯示消息。 Test.xhtml: <

    0熱度

    1回答

    當此頁面加載時,需要一個viewparam並使用轉換器來獲取對象。 即時得到當使用分頁程序,因爲viewParam沒有被傳遞到轉換器 在java.lang.Long.parseLong(來源不明) 在com.civi.HelloWorld.controller以下錯誤。 UserConverter.getAsObject(UserConverter.java:36) 每次頁面刷新時都需要一個傳遞給

    0熱度

    1回答

    有了這個代碼: <f:metadata> <f:viewParam name="aParameter" value="#{myBean.aParameter}" /> </f:metadata> ... <h:commandLink value="commandLink" action="#{myBean.navigate()}"> <f:param name="aP

    2熱度

    1回答

    我目前的環境是JRE 1.7,JSF 2.2,Eclipse Luna。在某一頁(entity_index.xhtml)我的申請,我有以下(PrimeFaces)按鈕: <p:commandButton value="Details" action="entity_details" ajax="false" onclick="this.form.target='_blank'">

    3熱度

    2回答

    我想模塊化我的JSF 2.1/Java EE應用程序。我有一個由幾個模塊組成的頁面。每個模塊應該使用單獨的JSF支持bean。其中一些模塊需要顯示和更改同一個實體上的一些數據。 我已經嘗試了一些方法,但到目前爲止我還不滿意。我問自己,做這件事的最好方法是什麼? 所有模塊使用相同的實體,如果某些數據已更改,它們(可能)需要通知其他支持bean。 意見,我已經嘗試了一些方法: 通過接口傳遞實體到我的組