问一个dispatcher的问题

04-02-16 wqy518
我想在一个前端控制器中实现dispatcher,控制器使用servlet实现,mapping设置为*.jsp,在用户访问这个页面时,先检验他的权限,如果通过的话,使用dispatch forward原先的请求。这时发现一个问题,如果原始请求的是一个jsp页面,dispatch后仍是jsp页面,好像又被前端控制器拦截了,如此形成循环调用。

我在weblogic的输出窗口看了一下,确实申请同一个页面很多次,最终导致servletException,如果转发到非jsp页面就没问题,向大侠们请教一下怎么解决!!

猜你喜欢