首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

看了servlet源码有一些疑问不明,望

2013-04-12 
看了servlet源码有一些疑问不明,望高手指点。servlet运行在tomcat容器里面public interface ServletRespons

看了servlet源码有一些疑问不明,望高手指点。
servlet运行在tomcat容器里面


public interface ServletResponse {

public abstract String getCharacterEncoding();

public abstract String getContentType();

public abstract ServletOutputStream getOutputStream() throws IOException;

public abstract PrintWriter getWriter() throws IOException;

public abstract void setCharacterEncoding(String s);

public abstract void setContentLength(int i);

public abstract void setContentType(String s);

public abstract void setBufferSize(int i);

public abstract int getBufferSize();

public abstract void flushBuffer() throws IOException;

public abstract void resetBuffer();

public abstract boolean isCommitted();

public abstract void reset();

public abstract void setLocale(Locale locale);

public abstract Locale getLocale();
}


但是上面的方法比如doGet里面response 用到的getContentType();全部都是抽象方法没有任何实现,请问这些抽象方法是怎么实现的,是由容器tomcat这类实现的吗?如果是,大致是如何调用的?谢谢! Servlet
[解决办法]
ctrl + T
[解决办法]
servlet只是一个规范,具体的实现在各种容器里。
[解决办法]
额 楼主可以看看tomcat的源代码

热点排行