httpportletrequestdispatcher.java

来自「RESIN 3.2 最新源码」· Java 代码 · 共 803 行 · 第 1/2 页

JAVA
803
字号
    }    public String getLocalName()    {      return _httpRequest.getLocalName();    }    public int getLocalPort()    {      return _httpRequest.getLocalPort();    }    public String getContentType()    {      return _httpRequest.getContentType();    }    public RequestDispatcher getRequestDispatcher(String uri)    {      return _httpRequest.getRequestDispatcher(uri);    }    public String getRequestURI()    {      return _httpRequest.getRequestURI();    }    public String getContextPath()    {      return _httpRequest.getContextPath();    }    public String getServletPath()    {      return _httpRequest.getServletPath();    }    public String getPathInfo()    {      return _httpRequest.getPathInfo();    }    public String getPathTranslated()    {      return _httpRequest.getPathTranslated();    }    public String getQueryString()    {      return _httpRequest.getQueryString();    }    public HttpSession getSession(boolean create)    {      return _httpRequest.getSession(create);    }    public HttpSession getSession()    {      return getSession(true);    }    public boolean isRequestedSessionIdFromCookie()    {      return _httpRequest.isRequestedSessionIdFromCookie();    }    public boolean isRequestedSessionIdFromURL()    {      return _httpRequest.isRequestedSessionIdFromURL();    }    /**     * @deprecated     */    public boolean isRequestedSessionIdFromUrl()    {      return _httpRequest.isRequestedSessionIdFromUrl();    }    /**     * Returns the servlet context for the request     *     * @since Servlet 3.0     */    public ServletContext getServletContext()    {      return null;    }    /**     * Returns the servlet response for the request     *     * @since Servlet 3.0     */    public ServletResponse getServletResponse()    {      return null;    }    /**     * Suspend the request     *     * @since Servlet 3.0     */    public void suspend(long timeout)    {    }    /**     * Suspend the request     *     * @since Servlet 3.0     */    public void suspend()    {    }    /**     * Resume the request     *     * @since Servlet 3.0     */    public void resume()    {    }    /**     * Complete the request     *     * @since Servlet 3.0     */    public void complete()    {    }    /**     * Returns true if the servlet is suspended     *     * @since Servlet 3.0     */    public boolean isSuspended()    {      return false;    }    /**     * Returns true if the servlet is resumed     *     * @since Servlet 3.0     */    public boolean isResumed()    {      return false;    }    /**     * Returns true if the servlet timed out     *     * @since Servlet 3.0     */    public boolean isTimeout()    {      return false;    }    /**     * Returns true for the initial dispatch     *     * @since Servlet 3.0     */    public boolean isInitial()    {      return true;    }  }  static protected class HttpPortletResponseWrapper       implements HttpServletResponse  {    private HttpServletResponse _httpResponse;    private RenderResponse _renderResponse;    private ServletOutputStreamWrapper _servletOutputStream;    public HttpPortletResponseWrapper()    {    }    public void start(HttpServletResponse httpResponse,                       RenderResponse renderResponse)    {      _httpResponse = httpResponse;      _renderResponse = renderResponse;    }    public void finish()    {      _servletOutputStream = null;      _renderResponse = null;      _httpResponse = null;    }    public void setBufferSize(int size)    {      _renderResponse.setBufferSize(size);    }    public int getBufferSize()    {      return _renderResponse.getBufferSize();    }    public void flushBuffer()       throws IOException    {      _renderResponse.flushBuffer();    }    public void resetBuffer()    {      _renderResponse.resetBuffer();    }    public void reset()    {      _renderResponse.reset();    }    public boolean isCommitted()    {      return _renderResponse.isCommitted();    }    public ServletOutputStream getOutputStream()       throws IOException    {      if (_servletOutputStream == null) {        OutputStream portletOutputStream           = _renderResponse.getPortletOutputStream();        _servletOutputStream           = new ServletOutputStreamWrapper(portletOutputStream);      }      return _servletOutputStream;    }    public String getCharacterEncoding()    {      return _renderResponse.getCharacterEncoding();    }    public String getContentType()    {      return _renderResponse.getContentType();    }    public void setCharacterEncoding(String enc)     {    }    public PrintWriter getWriter()       throws IOException    {      return _renderResponse.getWriter();    }    public String encodeURL(String path)    {      return _renderResponse.encodeURL(path);    }    public String encodeUrl(String path)    {      return _renderResponse.encodeURL(path);    }    public Locale getLocale()    {      return _renderResponse.getLocale();    }    public String encodeRedirectURL(String url)    {      return null;    }    public String encodeRedirectUrl(String url)    {      return null;    }    public void setContentType(String type)    {    }    public void setContentLength(int len)    {    }    public void setLocale(Locale locale)    {    }    public void addCookie(Cookie cookie)    {    }    public void sendError(int sc)      throws IOException    {    }    public void sendError(int sc, String msg)      throws IOException    {    }    public void sendRedirect(String location)      throws IOException    {    }    public void setDateHeader(String name, long date)    {    }    public void addDateHeader(String name, long date)    {    }    public void setHeader(String name, String value)    {    }    public void addHeader(String name, String value)    {    }    public void setIntHeader(String name, int value)    {    }    public void addIntHeader(String name, int value)    {    }    public boolean containsHeader(String name)    {      return false;    }    public void setStatus(int sc)    {    }    public void setStatus(int sc, String msg)    {    }    /**     * Disables the response     *     * @since Servlet 3.0     */    public void disable()    {    }    /**     * Enables the response     *     * @since Servlet 3.0     */    public void enable()    {    }    /**     * Returns true if the response is disabled     *     * @since Servlet 3.0     */    public boolean isDisabled()    {      return false;    }  }  static final protected class ServletOutputStreamWrapper       extends ServletOutputStream  {    private OutputStream _out;    public ServletOutputStreamWrapper(OutputStream out)    {      _out = out;    }    public void write(int b)       throws IOException    {      _out.write(b);    }    public void write(byte b[], int off, int len)       throws IOException     {      _out.write(b, off, len);    }    public void write(byte b[])       throws IOException     {      _out.write(b);    }    public void flush()       throws IOException     {      _out.flush();    }    public void close()       throws IOException     {      _out.close();    }  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?