com.bastengao.struts2.freeroute
类 SpringPackageProvider

java.lang.Object
  继承者 com.bastengao.struts2.freeroute.ControllerPackageProvider
      继承者 com.bastengao.struts2.freeroute.SpringPackageProvider
所有已实现的接口:
com.opensymphony.xwork2.config.PackageProvider

public class SpringPackageProvider
extends ControllerPackageProvider

struts2-spring-plugin 插件存在的情况下

作者:
bastengao

字段摘要
private  org.springframework.web.context.WebApplicationContext appContext
           
private static org.slf4j.Logger log
           
private  com.opensymphony.xwork2.ObjectFactory objectFactory
           
private  javax.servlet.ServletContext servletContext
           
 
从类 com.bastengao.struts2.freeroute.ControllerPackageProvider 继承的字段
FREEROUTE_DEFAULT
 
构造方法摘要
SpringPackageProvider(javax.servlet.ServletContext servletContext)
           
 
方法摘要
protected  com.opensymphony.xwork2.config.entities.ActionConfig createActionConfig(com.opensymphony.xwork2.config.entities.PackageConfig.Builder packageConfigBuilder, String className, String methodName, String actionName)
           
private  void setStrutsSpringObjectFactory(com.opensymphony.xwork2.ObjectFactory objectFactory)
           
 
从类 com.bastengao.struts2.freeroute.ControllerPackageProvider 继承的方法
findControllers, init, loadPackages, needsReload, parseController
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

log

private static final org.slf4j.Logger log

servletContext

private javax.servlet.ServletContext servletContext

objectFactory

private com.opensymphony.xwork2.ObjectFactory objectFactory

appContext

private org.springframework.web.context.WebApplicationContext appContext
构造方法详细信息

SpringPackageProvider

public SpringPackageProvider(javax.servlet.ServletContext servletContext)
方法详细信息

setStrutsSpringObjectFactory

private void setStrutsSpringObjectFactory(com.opensymphony.xwork2.ObjectFactory objectFactory)

createActionConfig

protected com.opensymphony.xwork2.config.entities.ActionConfig createActionConfig(com.opensymphony.xwork2.config.entities.PackageConfig.Builder packageConfigBuilder,
                                                                                  String className,
                                                                                  String methodName,
                                                                                  String actionName)
覆盖:
ControllerPackageProvider 中的 createActionConfig


Copyright © 2013 bastengao. All Rights Reserved.