类 ResourceLoader


  • public class ResourceLoader
    extends java.lang.Object
    加载资源文件,传入调用者的类型和资源文件,获得资源文件输入流。 注意此处的资源文件必须在调用者所在的包下面。
    版本:
    1.0 Apr 10, 2012
    作者:
    帮帮组
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static java.io.InputStream getInputStream​(java.lang.Class<?> cls, java.lang.String resourceFile)
      传入调用者的类型和资源文件,获得资源文件输入流
      static java.lang.String getPath​(java.lang.Class<?> cls, java.lang.String resourceFile)
      传入调用者的类型和资源文件,获得资源文件全路径
      static java.io.InputStream getResourceAsStream​(java.lang.String resource)
      将WEB应用中相对路径的文件变为输入流。
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • ResourceLoader

        public ResourceLoader()
    • 方法详细资料

      • getResourceAsStream

        public static java.io.InputStream getResourceAsStream​(java.lang.String resource)
                                                       throws java.io.IOException
        将WEB应用中相对路径的文件变为输入流。
        参数:
        resource - 相对路径
        返回:
        文件变输入流
        抛出:
        java.io.IOException - IO异常
      • getInputStream

        public static java.io.InputStream getInputStream​(java.lang.Class<?> cls,
                                                         java.lang.String resourceFile)
                                                  throws BizException
        传入调用者的类型和资源文件,获得资源文件输入流
        参数:
        cls - 调用者的类型
        resourceFile - 资源配置文件
        返回:
        资源文件输入流
        抛出:
        BizException - IO异常
      • getPath

        public static java.lang.String getPath​(java.lang.Class<?> cls,
                                               java.lang.String resourceFile)
                                        throws BizException
        传入调用者的类型和资源文件,获得资源文件全路径
        参数:
        cls - 调用者的类型
        resourceFile - 资源配置文件
        返回:
        得资源文件全路径
        抛出:
        BizException - 文件未找到