获取类路径下的资源 | 学习笔记

简介: 快速学习获取类路径下的资源。

开发者学堂课程【Servlet 入门:获取类路径下的资源】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/34/detail/758


获取类路径下的资源


内容介绍

一、获取类路径下的资源


一、获取类路径下的资源

获取类路径下资源,获取类险径资源, 类路径对一个 javalWeb 项目而言,就是WEB-INFclasses /WEB-INF1lib/每个jar包。

Class

ClassLoader

例如:

package cn.itcast.servlet;

import java.io.IOException;

11 *演示获取类路径下的资源

@author cxf

public class AServlet extends HttpServlet {

public void doGet (HttpServletRequest request, HttpServletResponse zesponse)

throws ServletException, IOException {

1.得到 classLoader

>先得到 clas=|

2. 调用其 getResourceAsstream(), 得到一个 Inputstream

classLoader cl = this.getclass() .getclassLoader();

//相对/classes

Class c = this.getclass();

//相对当前.class文件所在目录!

Inputstream input = cl.getResourceAsstream("a.txt");

//相对classes下!

string s = IOUtils. toString(input);//读取输入流内容,转换成字符串返回

System. out.println(s);

相关文章
|
缓存 C#
C# 操作路径(Path)类方法的使用与解析运行实例
C# 操作路径(Path)类方法的使用与解析运行实例
|
Java API Android开发
【错误记录】Android 注解处理器报错 ( 非法的类文件开始 , 请删除该文件或确保该文件位于正确的类路径子目录中。 )
【错误记录】Android 注解处理器报错 ( 非法的类文件开始 , 请删除该文件或确保该文件位于正确的类路径子目录中。 )
715 0
【错误记录】Android 注解处理器报错 ( 非法的类文件开始 , 请删除该文件或确保该文件位于正确的类路径子目录中。 )
|
2月前
|
IDE Java Maven
如何解决类路径问题
类路径问题通常出现在Java等编程语言中,解决方法包括:确保文件路径正确、使用相对路径、检查环境变量配置、利用构建工具(如Maven)管理依赖、清理和重新构建项目。
94 13
|
6月前
|
Java
自主定义访问路径-----SpringBoot自主定义静态资源访问路径的方法
自主定义访问路径-----SpringBoot自主定义静态资源访问路径的方法
|
Java 数据库连接 API
流程定义资源文件下载
流程定义资源文件下载
|
Java 应用服务中间件 Linux
springboot上传下载文件(1)(项目和文件资源放在同一个服务器上)
springboot上传下载文件(1)(项目和文件资源放在同一个服务器上)
331 0
|
PHP 开发者
接口学习路径|学习笔记
快速学习接口学习路径,在大型项目里面,需要用到一些更深的或者更高级的一种架构,从上往下面来规范整套代码,此时就要用到接口。
|
Java Linux
封装一个根据路径获取文件资源的工具类
通常我们最多的场景是从本地资源中读取文件,这个时候我们经常需要注意的是相对路径、绝对路径问题; 除了从本地获取文件之外,从网络中获取文件资源(如图片)也属于相对常见的场景,接下来我们封装一个工具类,可以支持以上各种类型的数据读取
141 0
封装一个根据路径获取文件资源的工具类
|
安全 编译器 API
C++在资源管理类中提供对原始资源的访问
C++在资源管理类中提供对原始资源的访问
163 0

相关实验场景

更多