第10章修饰Requests及Responses概述

第10章修饰Requests及Responses概述

Servlet API包含4个可修饰的类,用于改变ServletRequest以及Servlet Response。这种修饰允许修改ServletRequest以及ServletResponse或者HTTP中的等价类(即HttpServletRequestHttpServletResponse)中的任务方法。这种修饰遵循Decorator模式或者Wrapper模式,因此在使用修饰前,需要了解一下该模式的内容。

本章从解释Decorator模式开始,说明如何通过修饰HttpServletRequest来修改HttpServletRequest对象的行为。该技术同样适用于修饰HttpServletResponse对象。