2013-07-26 java web spring 框架获取资源文件
2013-07-26 12:18
381 查看
java web spring 框架获取资源文件Resource 的实现类清单 1. UrlResourceTest.java
清单 2. ClassPathResourceTest.java
清单 3. FileSystemResourceTest.java
public class UrlResourceTest { public static void main(String[] args) throws Exception { // 创建一个 Resource 对象,指定从文件系统里读取资源 UrlResource ur = new UrlResource("file:book.xml"); // 获取该资源的简单信息 System.out.println(ur.getFilename()); System.out.println(ur.getDescription()); // 创建 Dom4j 的解析器 SAXReader reader = new SAXReader(); Document doc = reader.read(ur.getFile()); // 获取根元素 Element el = doc.getRootElement(); List l = el.elements(); // 此处省略了访问、输出 XML 文档内容的代码。 ... } } |
public class ClassPathResourceTest { public static void main(String[] args) throws Exception { // 创建一个 Resource 对象,从类加载路径里读取资源 ClassPathResource cr = new ClassPathResource("book.xml"); // 获取该资源的简单信息 System.out.println(cr.getFilename()); System.out.println(cr.getDescription()); // 创建 Dom4j 的解析器 SAXReader reader = new SAXReader(); Document doc = reader.read(cr.getFile()); // 获取根元素 Element el = doc.getRootElement(); List l = el.elements(); // 此处省略了访问、输出 XML 文档内容的代码。 ... } } |
public class FileSystemResourceTest { public static void main(String[] args) throws Exception { // 默认从文件系统的当前路径加载 book.xml 资源 FileSystemResource fr = new FileSystemResource("book.xml"); // 获取该资源的简单信息 System.out.println(fr.getFilename()); System.out.println(fr.getDescription()); // 创建 Dom4j 的解析器 SAXReader reader = new SAXReader(); Document doc = reader.read(fr.getFile()); // 获取根元素 Element el = doc.getRootElement(); List l = el.elements(); // 此处省略了访问、输出 XML 文档内容的代码。 ... } } |
相关文章推荐
- [Java工具类]Spring常用工具类 1.文件资源操作和Web相关工具类
- JavaWeb中获取资源文件路径
- Web应用中的普通java程序获取资源文件
- JavaWeb基础: 获取资源文件
- Java实现获取Web上所有路径下资源文件的URL地址
- 关于Java Web Spring 框架下将静态文件放于WEB-INF下如何访问
- javaWeb-web项目中加载资源文件路径的两种方式
- (转)Spring 的优秀工具类盘点,第 1 部分: 文件资源操作和 Web 相关工具类
- 关于web工程中java类如何获取webapp路径下的文件
- java web 断点续传文件 以及 获取文件的SHA-1散列值
- spring mvc框架 web.xml配置文件 Could not open ServletContext resource [/WEB-INF/classes/spring-servlet.xml] 错误
- java开源框架集成常见错误之spring2.5中没有org.springframework.web.struts.DelegatingActionProxy ,使得Action不能注入到spring中
- Java_Web三大框架之Hibernate配置文件(二)
- java开源框架应用技巧之spring配置文件中如果有多个.hbm.xml文件的话,无论是项目开发过程中还是维护过程中修改起来都会很麻烦切容易出错
- JavaWeb---框架SpringMvc+Mybatis开发项目第一季(共三季)
- java后台获取国际化资源文件
- java web,从零开始,一步一步配置ssm(Spring+SpringMVC+MyBatis)框架
- Java语言介绍(04)开源项目(02)Web框架(01)Spring
- JavaWeb---框架SpringMvc+Mybatis开发项目第二季(共三季)
- Java中获取资源文件