“J2EE高级编程”笔记(五)

这节课我因为犯困贪觉没去……以下内容修改自我小儿子的笔记。

RequestDispatcher 中的 forward 和 include

阅读后文前建议先看看这篇:Servlet请求转发之RequestDispatcher

forward的特点:

RequestDispatcher rd = rd.forward(request, responce);
//后面不要继续处理该请求,因为已经转发给别的组件
//req, res的生命周期由其他组件决定

include的特点:

RequestDispatcher rd = rd.include(request, responce);
//后面将继续处理该请求
//req, res的生命周期由本组件决定

CSDN博客-include和forward的区别

close

在web开发中,printeWriter out建议不要close,因为其他组件可能会继续掉用该流。

RequestDispatcher

RequestDispatcher rd = request.getRequestDispatcher()

filter