jfinal 过滤器 与 servlet 过滤问题

小马奔腾123 发布于 2015/01/27 08:46
阅读 1K+
收藏 2

@JFinal 你好,想跟你请教个问题:我现在需要加上一下代码中红色的一段配置来做jfreechart 的下探功能,但是被在上面的黄色底纹的过滤器给过滤了,我不知该怎么搞,你的源码里的这个Filter不让我继承重新自己写一个过滤器

<filter>
<filter-name>jfinal</filter-name>
<filter-class>com.jfinal.core.JFinalFilter</filter-class>
<init-param>
<param-name>configClass</param-name>
<param-value>com.fx.passform.PassFormServer</param-value>
</init-param>
</filter>

<filter-mapping>
<filter-name>jfinal</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>


<servlet>
<servlet-name>DisplayChart</servlet-name>
<servlet-class>org.jfree.chart.servlet.DisplayChart</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DisplayChart</servlet-name>
<url-pattern>/DisplayChart</url-pattern>
</servlet-mapping>

加载中
0
JFinal
JFinal
     办法很多种,最简单的办法是弄个 controller,然后在 controller 中弄个 action 专门处理 /DisplayChar 这个 url 请求,只需要 render 的数据是 JFreeChar 需要的就可以,如果无法做到,可以扩展出一个 public class JFreeChartRender extends Render,然后 render(new JFreeChartRender(...));
紫电清霜
紫电清霜
波总终于归来了
0
千斤难买春秋醉
千斤难买春秋醉
<filter-mapping>
<filter-name>jfinal</filter-name>
<url-pattern>/*</url-pattern>

</filter-mapping>

这里不过滤/* 可以*.do啥的

这个没有后缀的<url-pattern>/DisplayChart</url-pattern>

就不会进来了

返回顶部
顶部