第10章修饰Requests及Responses概述
Servlet API
包含4个可修饰的类,用于改变ServletRequest
以及Servlet Response
。这种修饰允许修改ServletRequest
以及ServletResponse
或者HTTP
中的等价类(即HttpServletRequest
和HttpServletResponse
)中的任务方法。这种修饰遵循Decorator
模式或者Wrapper
模式,因此在使用修饰前,需要了解一下该模式的内容。
本章从解释Decorator
模式开始,说明如何通过修饰HttpServletRequest
来修改HttpServletRequest
对象的行为。该技术同样适用于修饰HttpServletResponse
对象。