美文网首页
java: 演示获取类路径下的资源

java: 演示获取类路径下的资源

作者: 梦之志 | 来源:发表于2018-09-17 22:27 被阅读0次
    public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        /*
         * 1. 得到ClassLoader
         *   > 先得到Class,再得到ClassLoader
         * 2. 调用其getResourceAsStream(),得到一个InputStream
         */
//      ClassLoader cl = this.getClass().getClassLoader();
        // 相对/classes
//      InputStream input = cl.getResourceAsStream("cn/itcast/servlet/a.txt");
        
        Class c = this.getClass();
        // 相对当前.class文件所在目录!
//      InputStream input = c.getResourceAsStream("a.txt");
        
        // 相对classes下!
//      InputStream input = c.getResourceAsStream("/a.txt");
        
        InputStream input = c.getResourceAsStream("/../../index.jsp");
        
        String s = IOUtils.toString(input);//读取输入流内容,转换成字符串返回
        System.out.println(s);
    }

相关文章

  • java: 演示获取类路径下的资源

  • 从类路径中获取资源

    从类路径中获取资源 从类路径获取资源只资源未打成jar包时,如果资源打成了jar包,那么这种方式将失效,可以通过g...

  • Java资源获取

    Java资源获取 在Java获取资源的时候,通过绝对路径获取资源的方法在部署到生产环境时就不可用了,所以需要通过动...

  • 类加载器获取输入流/路径

    加载类得到路径的方式 getClassLoader():指定到类加载的目录,getResource()用户获取资源...

  • PathMachingResourcePatternResolv

    spring 资源抽象接口下的几个常用实现类实现类 说明ClassPathResource 类路径下的资源,资...

  • plist

    // ======= 获取资源文件路径 ========// 获取资源文件路径NSString *path = [...

  • Java中的URL

    URL 统一资源定位符 标识某个资源的唯一地址 通过获取java.net.URL实例获取协议名,资源名路径等信息协...

  • 11. ServletContext应用

    获取初始化参数 转发和重定向 读取资源文件 popertiesclasspath: java和resource路径...

  • 开发中遇到的一些bug 记录(比较乱,未整理)

    读取不了资源 [NSBundle mainBundle]其获取的路径是你程序的安装路径下的资源文件位置。 在xco...

  • Photos框架使用(二)

    前言 获取视频资源 第一种方法 首先判断一下PHAsset类的类型,判断它是否为视频类型,然后获取视频文件的路径,...

网友评论

      本文标题:java: 演示获取类路径下的资源

      本文链接:https://www.haomeiwen.com/subject/mbhjnftx.html