为什么我们使用ServletResponse对象引用来调用getWriter()
问题描述:
为什么我们用ServletResponse
对象引用来调用getWriter()
方法?为什么我们使用ServletResponse对象引用来调用getWriter()
protected void doPost(HttpServletRequest req,HttpServletResponse res)throws ServletException,IOException {
PrintWriter pw=res.getWriter();
res.setContentType("text/html");
答
您的问题没有提供太多的信息。所以我只是猜测你需要什么。
HttpServletResponse
是属于javax.servlet.http
包的接口。它的超级接口ServletResponse
声明了getWriter()
方法。因此它由HttpServletResponse
继承。
我们可以使用一个接口的引用来调用一个对象,该对象的类实现了上述接口。因此,我们可以致电getWriter()
参考HttpServletResponse
。