Java RequestDispatcher.include与自定义HttpServletRequest

Java RequestDispatcher.include与自定义HttpServletRequest,java,jsp,tomcat,servlets,Java,Jsp,Tomcat,Servlets,我正在Tomcat7服务器上创建一个Servlet,我想在请求的参数中转义html代码 因此,我创建了一个实现HttpServletRequest的类,该类过滤getParameter(String)方法的输出。它在servlet的doGet方法中工作得很好,但是当我这样做时 myRequest.getRequestDispatcher(myjsp).include(myRequest,response); 并在我得到的jsp中调用response.getClass(): class org.

我正在Tomcat7服务器上创建一个Servlet,我想在请求的参数中转义html代码

因此,我创建了一个实现HttpServletRequest的类,该类过滤getParameter(String)方法的输出。它在servlet的doGet方法中工作得很好,但是当我这样做时

myRequest.getRequestDispatcher(myjsp).include(myRequest,response);
并在我得到的jsp中调用
response.getClass()

class org.apache.catalina.core.ApplicationHttpRequest

而不是我的定制服务请求。有没有办法将我的自定义请求作为jsp的“response”参数?

从参数中转义HTML的最佳位置是servlet过滤器,而不是servlet请求。谢谢:)问题已解决