0

私のxhtmlには次のようなものがあります:

  <p:barChart  id="horizontal"  
               value="#{ChartBean.categoryModel}" 
               legendPosition="ne"  
               breakOnNull="false" 
               barMargin="3" barPadding="3"
               title="Horizontal Bar Chart"  
               orientation="horizontal" min="0" 
               max="#{ChartBean.count}" 
               style="height:#{ChartBean.ssize}" 
    />

Web アプリを実行すると、例外が表示されます。

「java.lang.Exception: 接続されていません」

したがって、このクラスがアプリケーションスコープとしてロードされることは理解していますが、セッションスコープで表示したときにロードするように変更するにはどうすればよいですか。

さて、私はセットを試しました

    <managed-bean>
        <managed-bean-name>ChartBean</managed-bean-name>
        <managed-bean-class>com.xxx.view.ChartBean</managed-bean-class>
        <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>

しかし、とにかくすぐにロードされますか? 私は何が欠けていますか?

4

0 に答える 0