📄 portletrequestdispatcher.html.svn-base
字号:
<PRE>void <B>include</B>(<A HREF="../../javax/portlet/RenderRequest.html" title="interface in javax.portlet">RenderRequest</A> request, <A HREF="../../javax/portlet/RenderResponse.html" title="interface in javax.portlet">RenderResponse</A> response) throws <A HREF="../../javax/portlet/PortletException.html" title="class in javax.portlet">PortletException</A>, java.io.IOException</PRE><DL><DD>Includes the content of a resource (servlet, JSP page, HTML file) in the response. In essence, this method enables programmatic server-side includes. <p> The included servlet cannot set or change the response status code or set headers; any attempt to make a change is ignored. <p> This method is kept in order to provide backward compatibility with version 1.0. Please use <A HREF="../../javax/portlet/PortletRequestDispatcher.html#include(javax.portlet.PortletRequest, javax.portlet.PortletResponse)"><CODE>include(PortletRequest, PortletResponse)</CODE></A> instead of this method.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>request</CODE> - a <A HREF="../../javax/portlet/RenderRequest.html" title="interface in javax.portlet"><CODE>RenderRequest</CODE></A> object that contains the client request. Must be either the render request passed to the portlet in <code>render</code> or a wrapped version of this render request.<DD><CODE>response</CODE> - a <A HREF="../../javax/portlet/RenderResponse.html" title="interface in javax.portlet"><CODE>RenderResponse</CODE></A> object that contains the render response. Must be either the render response passed to the portlet in <code>render</code> or a wrapped version of this render response.<DT><B>Throws:</B><DD><CODE><A HREF="../../javax/portlet/PortletException.html" title="class in javax.portlet">PortletException</A></CODE> - if the included resource throws a ServletException, or other exceptions that are not Runtime- or IOExceptions.<DD><CODE>java.io.IOException</CODE> - if the included resource throws this exception</DL></DD></DL><HR><A NAME="include(javax.portlet.PortletRequest, javax.portlet.PortletResponse)"><!-- --></A><H3>include</H3><PRE>void <B>include</B>(<A HREF="../../javax/portlet/PortletRequest.html" title="interface in javax.portlet">PortletRequest</A> request, <A HREF="../../javax/portlet/PortletResponse.html" title="interface in javax.portlet">PortletResponse</A> response) throws <A HREF="../../javax/portlet/PortletException.html" title="class in javax.portlet">PortletException</A>, java.io.IOException</PRE><DL><DD>Includes the content of a resource (servlet, JSP page, HTML file) in the response. In essence, this method enables programmatic server-side includes. <p> The included servlet cannot set or change the response status code or set headers; any attempt to make a change is ignored.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>request</CODE> - a <A HREF="../../javax/portlet/PortletRequest.html" title="interface in javax.portlet"><CODE>PortletRequest</CODE></A> object that contains the portlet request. Must be either the original request passed to the portlet or a wrapped version of this request.<DD><CODE>response</CODE> - a <A HREF="../../javax/portlet/PortletResponse.html" title="interface in javax.portlet"><CODE>PortletResponse</CODE></A> object that contains the portlet response. Must be either the portlet response passed to the portlet or a wrapped version of this response.<DT><B>Throws:</B><DD><CODE><A HREF="../../javax/portlet/PortletException.html" title="class in javax.portlet">PortletException</A></CODE> - if the included resource throws a ServletException, or other exceptions that are not Runtime- or IOExceptions.<DD><CODE>java.io.IOException</CODE> - if the included resource throws this exception<DT><B>Since:</B></DT> <DD>2.0</DD></DL></DD></DL><HR><A NAME="forward(javax.portlet.PortletRequest, javax.portlet.PortletResponse)"><!-- --></A><H3>forward</H3><PRE>void <B>forward</B>(<A HREF="../../javax/portlet/PortletRequest.html" title="interface in javax.portlet">PortletRequest</A> request, <A HREF="../../javax/portlet/PortletResponse.html" title="interface in javax.portlet">PortletResponse</A> response) throws <A HREF="../../javax/portlet/PortletException.html" title="class in javax.portlet">PortletException</A>, java.io.IOException</PRE><DL><DD>Forwards a portlet request from a portlet to another resource (servlet, JSP file, or HTML file) on the server. This method allows the portlet to do preliminary processing of a request and another resource to generate the response. <p> The <code>forward</code> method should be called before the response has been committed to the portlet container (before response body output has been flushed). If the response already has been committed, this method throws an <code>IllegalStateException</code>. Uncommitted output in the response buffer is automatically cleared before the forward. <p> The request and response parameters must be either the same objects as were passed to the calling portlet or be wrapped versions of these.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>request</CODE> - a request object that represents the request to the portlet<DD><CODE>response</CODE> - a reponse object that contains the portlet response<DT><B>Throws:</B><DD><CODE><A HREF="../../javax/portlet/PortletException.html" title="class in javax.portlet">PortletException</A></CODE> - if the included resource throws a ServletException, or other exceptions that are not Runtime- or IOExceptions.<DD><CODE>java.io.IOException</CODE> - if the included resource throws this exception<DD><CODE>java.lang.IllegalStateException</CODE> - if the response was already committed<DT><B>Since:</B></DT> <DD>2.0</DD></DL></DD></DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ======= START OF BOTTOM NAVBAR ====== --><A NAME="navbar_bottom"><!-- --></A><A HREF="#skip-navbar_bottom" title="Skip navigation links"></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PortletRequestDispatcher.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../javax/portlet/PortletRequest.P3PUserInfos.html" title="enum in javax.portlet"><B>PREV CLASS</B></A> <A HREF="../../javax/portlet/PortletResponse.html" title="interface in javax.portlet"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?javax/portlet/PortletRequestDispatcher.html" target="_top"><B>FRAMES</B></A> <A HREF="PortletRequestDispatcher.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- if(window==top) { document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--></SCRIPT><NOSCRIPT> <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A></NOSCRIPT></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><A NAME="skip-navbar_bottom"></A><!-- ======== END OF BOTTOM NAVBAR ======= --><HR></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -