1. HttpServletResponse接口用于表示状态代码的字段
您已学习了状态代码以及可用于从servlet向客户机发送状态代码的HttpServletResponse接口的字段。下表列出了HttpServletResponse接口表示状态代码的一些其他字段。
字段 | 状态代码 | 描述 |
---|---|---|
SC_HTTP_VERSION_NOT_SUPPORTED | 505 | 服务器不支持HTPP协议的版本。 |
SC_FORBIDDEN | 403 | 服务器收到请求但拒绝处理该请求。 |
SC_NO_CONTENT | 204 | 服务器没有可返回给请求的任何新信息。 |
SC_PARTIAL_CONTENT | 206 | 服务器已成功处理了部分GET请求。 |
SC_NOT_MODIFIED | 304 | 服务器包含尚未修改的资源。 |
SC_PAAYMENT_REQUIRED | 402 | 预留备用。 |
2. 调用其他servlet的公共方法
在各servlet都在同一应用程序中运行的前提下,一个servlet可以调用其他servlet的公共方法。您需要使用ServletContext接口的getServletContext()方法来获取希望调用其公共方法的servlet的名称并检索该servlet在其中运行的上下文。之后,您可以通过将servlet的名称作为参数传送出去,从而调用上下文对象上的getServlet(String name)方法。
getServlet()方法返回对作为参数传递的servlet的引用。您可以使用以下代码段调用其他servlet的公共方法:
public void doGet( HttpServletRequest request, HttpServletResponse response