0
我正在嘗試在Liferay portlet中顯示圖表。我用下面的代碼:在Liferay中顯示Primefaces圖表
<?xml version="1.0"?>
<f:view xmlns="http://www.w3.org/1999/xhtml"
xmlns:c="http://java.sun.com/jsp/jstl/core"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui">
<h:head />
<h:body>
<h1>LiferayChart</h1>
<p:pieChart value="#{bean.model}" legendPosition="w" />
<h1>End</h1>
</h:body>
</f:view>
而且支持bean:
@SessionScoped
@ManagedBean(name="bean")
public class Bean {
private PieChartModel model;
public Bean() {
model = new PieChartModel();
model.set("Brand 1", 540);
model.set("Brand 2", 325);
model.set("Brand 3", 702);
model.set("Brand 4", 421);
}
public PieChartModel getModel() {
return model;
}
}
結果我只得到一個空。
我使用PrimeFaces 3.5和Liferay的6.1
有誰知道什麼可能導致麻煩嗎?
在此先感謝:)
您是否嘗試在頁面中只放置一個此portlet? –
是的,爲了讓事情儘可能簡單,只有這個portlet部署在頁面上 – pasql
您試圖在'