Apache Struts 2 Documentation > Home > FAQs > What are the default variables in the value stack
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