JavaEE API поставляется с HttpServletResponseWrapper, который, цитируя javadoc, «обеспечивает удобную реализацию интерфейса HttpServletResponse, который может быть разделен на подклассы разработчиками, желающими адаптировать ответ от сервлета». Без подклассов этот класс просто передает все вызовы обернутому объекту ответа. Для запросов есть похожая оболочка.
Может кто-нибудь указать мне на какие-нибудь служебные библиотеки, которые предоставляют полезные реализации подклассов этих классов? В частности, я ищу подкласс обертки ответа, который фиксирует письменный ответ (в виде строки, байта [], что угодно) и предоставляет его с помощью метода API.
Я сам написал довольно недоделанную версию, но, честно говоря, мне не пришлось бы этого делать, и я бы скорее выбросил ее и использовал ее с полки.