我现在要在页面上展示jfreechart报表。我想到的途径有两条:
途径1。用程序生成jfreechart图片放在项目的一个目录下面,在页面上把<image >的src属性指到这个生成的图片;
途径2。通过servlet的response流直接在页面上生成图片。
现在的问题是:
1。在用途径1时,用户看了一个页面就会生产一个图片,这样会生成很多.
2。在用途径2时,这边用的是jsf,我不太熟悉,我看了一下,页面对应的managed bean 得不到 response对象,所以这条途径 就行不通了。
我的看法是用途径2比较好,不知道如何解决!是不是有更好的办法?
途径1。用程序生成jfreechart图片放在项目的一个目录下面,在页面上把<image >的src属性指到这个生成的图片;
途径2。通过servlet的response流直接在页面上生成图片。
现在的问题是:
1。在用途径1时,用户看了一个页面就会生产一个图片,这样会生成很多.
2。在用途径2时,这边用的是jsf,我不太熟悉,我看了一下,页面对应的managed bean 得不到 response对象,所以这条途径 就行不通了。
我的看法是用途径2比较好,不知道如何解决!是不是有更好的办法?