org.apache.struts2.dispatcher
Class PlainTextResult
java.lang.Object
org.apache.struts2.dispatcher.StrutsResultSupport
org.apache.struts2.dispatcher.PlainTextResult
- All Implemented Interfaces:
- Result, java.io.Serializable, StrutsStatics
public class PlainTextResult
- extends StrutsResultSupport
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>
- See Also:
- Serialized Form
Method Summary |
protected void |
doExecute(java.lang.String finalLocation,
ActionInvocation invocation)
Executes the result given a final location (jsp page, action, etc) and the action invocation
(the state in which the action was executed). |
java.lang.String |
getCharSet()
Set the character set |
void |
setCharSet(java.lang.String charSet)
Set the character set |
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()
PlainTextResult
public PlainTextResult(java.lang.String location)
getCharSet
public java.lang.String getCharSet()
- Set the character set
- Returns:
- The character set
setCharSet
public void setCharSet(java.lang.String charSet)
- Set the character set
- Parameters:
charSet
- The character set
doExecute
protected void doExecute(java.lang.String finalLocation,
ActionInvocation invocation)
throws java.lang.Exception
- Description copied from class:
StrutsResultSupport
- 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 StrutsResultSupport
- Parameters:
finalLocation
- the location (jsp page, action, etc) to go to.invocation
- the execution state of the action.
- Throws:
java.lang.Exception
- if an error occurs while executing the result.
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.