Class EncodingVelocityResult
java.lang.Object
org.apache.struts2.result.StrutsResultSupport
org.apache.struts2.views.velocity.result.VelocityResult
com.atlassian.struts.result.ProfiledVelocityResult
com.atlassian.confluence.setup.struts.EncodingVelocityResult
- All Implemented Interfaces:
Serializable
,org.apache.struts2.result.Result
,org.apache.struts2.StrutsStatics
public class EncodingVelocityResult
extends com.atlassian.struts.result.ProfiledVelocityResult
Struts Velocity result that adds automatic HTML entity encoding support to the result context if the final content
type is "text/html".
- See Also:
-
Field Summary
Fields inherited from class org.apache.struts2.result.StrutsResultSupport
DEFAULT_PARAM, DEFAULT_URL_ENCODING, parseLocation
Fields inherited from interface org.apache.struts2.StrutsStatics
ACTION_MAPPING, HTTP_REQUEST, HTTP_RESPONSE, PAGE_CONTEXT, SERVLET_CONTEXT, SERVLET_DISPATCHER, STRUTS_ACTION_TAG_INVOCATION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.velocity.context.Context
createContext
(org.apache.struts2.views.velocity.VelocityManager velocityManager, org.apache.struts2.util.ValueStack stack, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String location) void
Methods inherited from class com.atlassian.struts.result.ProfiledVelocityResult
getTemplate
Methods inherited from class org.apache.struts2.views.velocity.result.VelocityResult
getContentType, getEncoding, setDefaultEncoding, setVelocityManager
Methods inherited from class org.apache.struts2.result.StrutsResultSupport
conditionalParse, conditionalParseCollection, execute, getLastFinalLocation, getLocation, setEncode, setLocation, setParse
-
Constructor Details
-
EncodingVelocityResult
public EncodingVelocityResult()
-
-
Method Details
-
createContext
protected org.apache.velocity.context.Context createContext(org.apache.struts2.views.velocity.VelocityManager velocityManager, org.apache.struts2.util.ValueStack stack, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String location) - Overrides:
createContext
in classorg.apache.struts2.views.velocity.result.VelocityResult
-
doExecute
public void doExecute(String location, org.apache.struts2.ActionInvocation invocation) throws Exception - Overrides:
doExecute
in classcom.atlassian.struts.result.ProfiledVelocityResult
- Throws:
Exception
-