org.apache.struts2.config
类 StrutsXmlConfigurationProvider
java.lang.Object
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
org.apache.struts2.config.StrutsXmlConfigurationProvider
- 所有已实现的接口:
- com.opensymphony.xwork2.config.ConfigurationProvider, com.opensymphony.xwork2.config.ContainerProvider, com.opensymphony.xwork2.config.PackageProvider
public class StrutsXmlConfigurationProvider
- extends com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
Override Xwork class so we can use an arbitrary config file
方法摘要 |
void |
loadPackages()
|
boolean |
needsReload()
Overrides needs reload to ensure it is only checked once per request |
void |
register(com.opensymphony.xwork2.inject.ContainerBuilder containerBuilder,
com.opensymphony.xwork2.util.location.LocatableProperties props)
|
String |
toString()
|
从类 com.opensymphony.xwork2.config.providers.XmlConfigurationProvider 继承的方法 |
destroy, equals, getDtdMappings, hashCode, init, setDtdMappings, setFileManagerFactory, setObjectFactory, setThrowExceptionOnDuplicateBeans |
StrutsXmlConfigurationProvider
public StrutsXmlConfigurationProvider(boolean errorIfMissing)
- Constructs the configuration provider
- 参数:
errorIfMissing
- If we should throw an exception if the file can't be found
StrutsXmlConfigurationProvider
public StrutsXmlConfigurationProvider(String filename,
boolean errorIfMissing,
javax.servlet.ServletContext ctx)
- Constructs the configuration provider
- 参数:
filename
- The filename to look forerrorIfMissing
- If we should throw an exception if the file can't be foundctx
- Our ServletContext
register
public void register(com.opensymphony.xwork2.inject.ContainerBuilder containerBuilder,
com.opensymphony.xwork2.util.location.LocatableProperties props)
throws com.opensymphony.xwork2.config.ConfigurationException
- 指定者:
- 接口
com.opensymphony.xwork2.config.ContainerProvider
中的 register
- 覆盖:
- 类
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
中的 register
- 抛出:
com.opensymphony.xwork2.config.ConfigurationException
loadPackages
public void loadPackages()
- 指定者:
- 接口
com.opensymphony.xwork2.config.PackageProvider
中的 loadPackages
- 覆盖:
- 类
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
中的 loadPackages
needsReload
public boolean needsReload()
- Overrides needs reload to ensure it is only checked once per request
- 指定者:
- 接口
com.opensymphony.xwork2.config.ContainerProvider
中的 needsReload
- 指定者:
- 接口
com.opensymphony.xwork2.config.PackageProvider
中的 needsReload
- 覆盖:
- 类
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
中的 needsReload
toString
public String toString()
- 覆盖:
- 类
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
中的 toString