📄 rundata.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd"><!--NewPage--><HTML><HEAD><!-- Generated by javadoc on Fri Dec 06 19:57:09 CET 2002 --><TITLE>jakarta-turbine-2 2.2 API: Interface RunData</TITLE><LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- ========== START OF NAVBAR ========== --><A NAME="navbar_top"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_top_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <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/RunData.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-all.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="../../../../org/apache/turbine/util/ParameterParser.html"><B>PREV CLASS</B></A> <A HREF="../../../../org/apache/turbine/util/ValueParser.html"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="RunData.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: INNER | 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><!-- =========== END OF NAVBAR =========== --><HR><!-- ======== START OF CLASS DATA ======== --><H2><FONT SIZE="-1">org.apache.turbine.util</FONT><BR>Interface RunData</H2><DL><DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../org/apache/turbine/services/rundata/TurbineRunData.html">TurbineRunData</A></DD></DL><HR><DL><DT>public interface <B>RunData</B></DL><P>RunData is an interface to run-rime information that is passed within Turbine. This provides the threading mechanism for the entire system because multiple requests can potentially come in at the same time. Thus, there is only one RunData implementation for each request that is being serviced.<P><DL><DT><B>Version: </B><DD>$Id: RunData.java,v 1.1.1.1 2001/08/16 05:09:40 jvanzyl Exp $</DD><DT><B>Author: </B><DD><a href="mailto:ilkka.priha@simsoft.fi">Ilkka Priha</a>, <a href="mailto:jon@clearink.com">Jon S. Stevens</a>, <a href="mailto:bhoeneis@ee.ethz.ch">Bernie Hoeneisen</a>, <a href="mailto:dlr@finemaltcoding.com">Daniel Rall</a></DD></DL><HR><P><!-- ======== INNER CLASS SUMMARY ======== --><!-- =========== FIELD SUMMARY =========== --><!-- ======== CONSTRUCTOR SUMMARY ======== --><!-- ========== METHOD SUMMARY =========== --><A NAME="method_summary"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#addMessage(org.apache.ecs.Element)">addMessage</A></B>(org.apache.ecs.Element msg)</CODE><BR> Adds the ECS element to message.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#addMessage(java.lang.String)">addMessage</A></B>(java.lang.String msg)</CODE><BR> Adds the string to message.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#declareDirectResponse()">declareDirectResponse</A></B>()</CODE><BR> Declares that output will be direct to the response stream, even though getOut() may never be called.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/apache/turbine/util/security/AccessControlList.html">AccessControlList</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getACL()">getACL</A></B>()</CODE><BR> Gets the access control list.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getAction()">getAction</A></B>()</CODE><BR> Gets the action.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getCharSet()">getCharSet</A></B>()</CODE><BR> Gets the charset.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getContentType()">getContentType</A></B>()</CODE><BR> Gets the HTTP content type to return.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getContextPath()">getContextPath</A></B>()</CODE><BR> Gets the cached context path.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/apache/turbine/util/CookieParser.html">CookieParser</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getCookies()">getCookies</A></B>()</CODE><BR> Gets the cookies.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.util.Hashtable</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getJNDIContexts()">getJNDIContexts</A></B>()</CODE><BR> Gets JNDI Contexts.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getLayout()">getLayout</A></B>()</CODE><BR> If the Layout has not been defined by the screen then set the layout to be "DefaultLayout".</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getLayoutTemplate()">getLayoutTemplate</A></B>()</CODE><BR> Convenience method for a template info that returns the layout template being used.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.util.Locale</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getLocale()">getLocale</A></B>()</CODE><BR> Gets the locale.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getMessage()">getMessage</A></B>()</CODE><BR> Gets the results of an action or another message to be displayed as a string.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> org.apache.ecs.StringElement</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getMessageAsHTML()">getMessageAsHTML</A></B>()</CODE><BR> Gets the results of an action or another message to be displayed as an ECS string element.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/apache/turbine/util/FormMessages.html">FormMessages</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getMessages()">getMessages</A></B>()</CODE><BR> Gets a FormMessages object where all the messages to the user should be stored.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.io.PrintWriter</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getOut()">getOut</A></B>()</CODE><BR> Gets the print writer.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> org.apache.ecs.Document</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getPage()">getPage</A></B>()</CODE><BR> Gets the page.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/apache/turbine/util/ParameterParser.html">ParameterParser</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getParameters()">getParameters</A></B>()</CODE><BR> Gets the parameters.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getRedirectURI()">getRedirectURI</A></B>()</CODE><BR> Gets the redirect URI.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getRemoteAddr()">getRemoteAddr</A></B>()</CODE><BR> Gets the IP address of the client that sent the request.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getRemoteHost()">getRemoteHost</A></B>()</CODE><BR> Gets the qualified name of the client that sent the request.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> javax.servlet.http.HttpServletRequest</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getRequest()">getRequest</A></B>()</CODE><BR> Gets the servlet request.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> javax.servlet.http.HttpServletResponse</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getResponse()">getResponse</A></B>()</CODE><BR> Gets the servlet response.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getScreen()">getScreen</A></B>()</CODE><BR> Gets the screen to execute.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getScreenTemplate()">getScreenTemplate</A></B>()</CODE><BR> Convenience method for a template info that returns the name of the template being used.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getScriptName()">getScriptName</A></B>()</CODE><BR> Gets the cached script name.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/apache/turbine/util/ServerData.html">ServerData</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getServerData()">getServerData</A></B>()</CODE><BR> Gets the server data used by the request.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getServerName()">getServerName</A></B>()</CODE><BR> Gets the cached server name.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getServerPort()">getServerPort</A></B>()</CODE><BR> Gets the cached server port.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getServerScheme()">getServerScheme</A></B>()</CODE><BR> Gets the cached server scheme.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> javax.servlet.ServletConfig</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getServletConfig()">getServletConfig</A></B>()</CODE><BR> Gets the servlet configuration used during servlet init.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> javax.servlet.ServletContext</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getServletContext()">getServletContext</A></B>()</CODE><BR> Gets the servlet context used during servlet init.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> javax.servlet.http.HttpSession</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getSession()">getSession</A></B>()</CODE><BR> Gets the servlet session information.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getStackTrace()">getStackTrace</A></B>()</CODE><BR> Gets the stack trace if set.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.Throwable</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getStackTraceException()">getStackTraceException</A></B>()</CODE><BR> Gets the stack trace exception if set.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getStatusCode()">getStatusCode</A></B>()</CODE><BR> Gets the HTTP status code to return.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/apache/turbine/util/SystemError.html">SystemError</A>[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/apache/turbine/util/RunData.html#getSystemErrors()">getSystemErrors</A></B>()</CODE><BR> Gets an array of system errors.</TD></TR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -