¿Cómo puedo mostrar un JFreeChart en el navegador web con Stripes Framework?

Esta es la situación: mi página 'metrics.jsp' envía un par de variables que son necesarias para crear el gráfico. El 'ProjectActionBean.java' llama a algunas otras clases java que crean el JFreeChart. Puedo mostrar el gráfico en una ventana emergente, pero quiero que se muestre en la ventana del navegador original.

JFreeChart placeChart = ChartFactory.createBarChart(
                                    "ChartName",
                "",             //x-axis label
                "",             //y-axis label
                dataset,
                PlotOrientation.VERTICAL,
                false,          //legend
                true,           //tooltype
                false);         //generate urls
        ChartFrame frame = new ChartFrame(name, placeChart);
        frame.pack();
        frame.setVisible(true);

Respuestas a la pregunta(3)

Su respuesta a la pregunta