Home > FAQs > What are the default variables in the value stack |

Apache Struts 2 Documentation
What are the default variables in the value stack
Edit Page Browse Space Add Page Add News

Variables | Description
--- | ---
attr | scans the request, session, and application attributes, in that order
request | request attributes
session | session attributes
application | application attributes
parameters | request params

Defining Java Constant | Variables | Description
--- | --- | ---
ActionContext.PARAMETERS | com.opensymphony.xwork2.ActionContext.parameters | Same as 'parameters' above
ActionContext.SESSION | com.opensymphony.xwork2.ActionContext.session | Same as 'session' above
ActionContext.APPLICATION | com.opensymphony.xwork2.ActionContext.application | Same as 'application' above
ActionContext.LOCALE | com.opensymphony.xwork2.ActionContext.locale | From locale defined in struts.properties else from the request object
StrutsStatics.HTTP_REQUEST | com.opensymphony.xwork2.dispatcher.HttpServletRequest | Same as 'request' above
StrutsStatics.HTTP_RESPONSE | com.opensymphony.xwork2.dispatcher.HttpServletResponse | Same as 'response' above
StrutsStatics.SERVLET_CONTEXT | com.opensymphony.xwork2.dispatcher.ServletContext | Servlet's spec's ServletContext object