私はJSFプロジェクトに苦労しています。私のサービスでは、カスタム オブジェクト (ここでは Sales) のリストを取得し、それを jsf ビュー、特に JavaScript に渡してグラフを作成する必要があります。
私の問題は、コントローラー (管理対象の Bean) からビューにデータを送信する方法と、ビューでどのタグを使用して JavaScript でデータを取得するかがわからないことです。
このようにデータを渡すことができると思いますが、よくわかりません
public String passData() {
List<Sales> bestSelling = saleService.getBestSellingProduct(null, null, null, null);
List<Sales> worstSelling = saleService.getWorstSellingProduct(null, null, null, null);
FacesContext.getCurrentInstance().getExternalContext().getSessionMap().put("bestSelling", bestSelling);
FacesContext.getCurrentInstance().getExternalContext().getSessionMap().put("worstSelling", worstSelling);
return "./all.jsf?faces-redirect=true";
}