gboat2.base.plugin.struts
类 GboatFileManagerFactory
java.lang.Object
com.opensymphony.xwork2.util.fs.DefaultFileManagerFactory
gboat2.base.plugin.struts.GboatFileManagerFactory
- 所有已实现的接口:
- com.opensymphony.xwork2.FileManagerFactory
public class GboatFileManagerFactory
- extends com.opensymphony.xwork2.util.fs.DefaultFileManagerFactory
扩展 struts2 内置的 DefaultFileManagerFactory
,重写其 getFileManager
方法,
解决 Struts2 在 OSGI 环境下多次重复创建 FileManager
实例的问题。
使用方法为在 struts.xml 中添加如下代码:
<bean name="gboat2" type="com.opensymphony.xwork2.FileManagerFactory" class="gboat2.base.plugin.struts.GboatFileManagerFactory" scope="singleton" />
<constant name="struts.fileManagerFactory" value="gboat2" />
- 从以下版本开始:
- 3.0
- 作者:
- sunpf
从类 com.opensymphony.xwork2.util.fs.DefaultFileManagerFactory 继承的方法 |
setContainer, setFileManager, setReloadingConfigs |
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GboatFileManagerFactory
public GboatFileManagerFactory()
getFileManager
public com.opensymphony.xwork2.FileManager getFileManager()
- 指定者:
- 接口
com.opensymphony.xwork2.FileManagerFactory
中的 getFileManager
- 覆盖:
- 类
com.opensymphony.xwork2.util.fs.DefaultFileManagerFactory
中的 getFileManager
Copyright © 2014 广联达软件股份有限公司(Glodon Software Co., Ltd.). All rights reserved.