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 + -
显示快捷键?