1

一度に異なる IP に対して複数の ping テストを行うアプリケーションを開発しています。それは正常に機能していますが、以下に説明する2つの問題があります

  1. それを円グラフ形式で表示する必要があります。複数の ping ページを実行して応答を返すと、円グラフが作成されていることがわかりましたが、毎回ではなく、円グラフでさえ作成されていない空白の場合があります。

  2. 円グラフが作成され、同じセッションで別の Ips のセットを含む別のファイルを使用し、MultiplePingTesting ページを実行したとします。新しいファイルによると、更新されていない同じ以前の円グラフが表示されます。私はそれが非常にばかげた質問であることを知っていますが、私はそれから抜け出すことができません.

誰かが私を助けることができれば、それは素晴らしいことです.

ビーンクラス

 package My_Package;
import java.io.Serializable;
import org.primefaces.model.chart.PieChartModel;
public class ChartBean implements Serializable {
private PieChartModel pieModel;

public ChartBean() {
    createPieModel();
}

public PieChartModel getPieModel() {
    return pieModel;
}

private void createPieModel() {

    pieModel = new PieChartModel();

    pieModel.set("Connected",MultiplePingTesting.i); 
    pieModel.set("Not Connected",MultiplePingTesting.j);
     //MultiplePingTesting is the class which is responsible for multiple ping testing
}
}

XHTML コード

<p:pieChart id="sample" value="#{ChartBean.pieModel}" legendPosition="w"
                title="Sample Pie Chart" dataFormat= "Value" style="width:400px;height:300px" />
4

0 に答える 0