我嘗試從primefaces現場。採用對話框架爲例folow中的對話框 - 基本頁JSF爲不工作
<p:commandButton value="Options" icon="ui-icon-extlink" action="#{dialogBean.viewCarsCustomized}" />
豆DialogBean
公共類DialogBean {
public String viewCarsCustomized() {
return "dialog:viewCars?modal=true";
}
}
viewCars.xhtml
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui">
<h:head>
</h:head>
<h:body>
<p:dataTable var="car" value="#{tableBean.carsSmall}">
<p:column headerText="Model">
<h:outputText value="#{car.model}" />
</p:column>
<p:column headerText="Year">
<h:outputText value="#{car.year}" />
</p:column>
<p:column headerText="Manufacturer">
<h:outputText value="#{car.manufacturer}" />
</p:column>
<p:column headerText="Color">
<h:outputText value="#{car.color}" />
</p:column>
</p:dataTable>
</h:body>
</html>
這是我的例子在我的豆。 我嘗試這樣
public String viewComposant(){
return "dialog:AjoutC?modal=true";
}
它不工作,我嘗試做這樣。但每一次錯誤
不可能去已找到未CAS德導航通訊員depuis L'ID 德VUE「 /pagess/Parsing/ReacgModule.xhtml'pour l'action '#{parserXls.viewComposant()}'avec lerésultat 'dialog:/pagess/pagesComposant/AjoutC.jsf?modal = true'。
public String viewComposant(){
return "dialog:/pagess/pagesComposant/AjoutC.jsf?modal=true";
}
但是當我做這樣的頁面returend但不是我喜歡
public String viewComposant(){
return "/pagess/pagesComposant/AjoutC.jsf";
}
您正在使用哪個PF版本?是否與展示頁面的頁腳中提到的一樣? 「對話框:導航結果前綴」自4.0以來是新的(目前仍處於測試階段)。 – BalusC
3.5版本的primefaces –