com.opensymphony.webwork.dispatcher
Class PlainTextResult
java.lang.Object
com.opensymphony.webwork.dispatcher.WebWorkResultSupport
com.opensymphony.webwork.dispatcher.PlainTextResult
- All Implemented Interfaces:
- WebWorkStatics, Result, Serializable
public class PlainTextResult
- extends WebWorkResultSupport
A result that send the content out as plain text. Usefull typically when needed
to display the raw content of a JSP or Html file for example.
- location (default) = location of the file (jsp/html) to be displayed as plain text.
- charSet (optional) = character set to be used. This character set will be used to set the
response type (eg. Content-Type=text/plain; charset=UTF-8) and when reading
using a Reader. Some example of charSet would be UTF-8, ISO-8859-1 etc.
<action name="displayJspRawContent" >
<result type="plaintext">/myJspFile.jsp</result>
</action>
<action name="displayJspRawContent" >
<result type="plaintext">
<param name="location">/myJspFile.jsp</param>
<param name="charSet">UTF-8</param>
</result>
</action>
- Version:
- $Date: 2006-03-12 13:41:05 +0800 (Sun, 12 Mar 2006) $ $Id: PlainTextResult.java 2381 2006-03-12 05:41:05Z tmjee $
- Author:
- tm_jee
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BUFFER_SIZE
public static final int BUFFER_SIZE
- See Also:
- Constant Field Values
PlainTextResult
public PlainTextResult()
getCharSet
public String getCharSet()
setCharSet
public void setCharSet(String charSet)
doExecute
protected void doExecute(String finalLocation,
ActionInvocation invocation)
throws Exception
- Description copied from class:
WebWorkResultSupport
- Executes the result given a final location (jsp page, action, etc) and the action invocation
(the state in which the action was executed). Subclasses must implement this class to handle
custom logic for result handling.
- Specified by:
doExecute
in class WebWorkResultSupport
- Parameters:
finalLocation
- the location (jsp page, action, etc) to go to.invocation
- the execution state of the action.
- Throws:
Exception
- if an error occurs while executing the result.