老师好,jsp中的标签forward和过滤器中设置的forward是不是有区别的,如下,对吗

来源:5-1 [Java Web] 过滤器的分类1

gao634209276

2016-03-12 14:44

以a.jsp为例,1、在web.xml设置过滤a.jsp,并设置<dispatcher>FORWARD</dispatcher>,在类中设置重定向到b.jsp;那么当客户端请求a.jsp时候,没有执行到a.jsp,请求直接在过滤器中被拦截了。并且被重定向到了b,jsp;

但是在a.jsp使用<jsp:forward page="/xx.jsp"></jsp:forward>标签的时候

客户端请求a.jsp后,能够获取到a.jsp,并且a.jsp的内容别执行,一直到执行forward标签后,才被重定向

对吗??

写回答 关注

1回答

  • luzy123456
    2016-04-08 12:32:52

    <jsp:forward page="/xx.jsp"></jsp:forward>等同于服务器内部转发指令 request.getRequestDispacher("URL").forward(req,res);

    changi... 回复gao634...

    不然就不叫过滤器了

    2016-04-10 13:13:12

    共 2 条回复 >

Java Web开发技术应用——过滤器

本课程主要是从实际生活当中的过滤器入手,详细讲解了Java Web过滤器

70492 学习 · 258 问题

查看课程

相似问题