org.apache.struts2.config
类 ServletContextSingleton

java.lang.Object
  继承者 org.apache.struts2.config.ServletContextSingleton

public class ServletContextSingleton
extends Object

This singleton holds an instance of the web servlet context.

This is needed for running Struts on Weblogic Server 6.1 because there is no provision to retrieve the servlet context from the web session object.

This class is created to bet that this singleton can be set by FilterDispatcherCompatWeblogic61 before the servlet context is needed by org.apache.struts2.lifecycle.SessionLifecycleListener which will use this object to get it.


方法摘要
static ServletContextSingleton getInstance()
          Answers the singleton.
 javax.servlet.ServletContext getServletContext()
          Gets the servlet context
 void setServletContext(javax.servlet.ServletContext context)
          Sets the servlet context
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

getInstance

public static ServletContextSingleton getInstance()
Answers the singleton.

At some point, the caller must populate the web servlet context.

返回:
Answers the singleton instance of this class

getServletContext

public javax.servlet.ServletContext getServletContext()
Gets the servlet context

返回:
The web servlet context

setServletContext

public void setServletContext(javax.servlet.ServletContext context)
Sets the servlet context

参数:
context - The web servlet context