- 浏览: 1104296 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (401)
- tomcat (7)
- win7 (13)
- stackOverflow (6)
- 1 (0)
- css (5)
- develop IDE (9)
- hibernate (16)
- struts2标签 (10)
- struts2 (25)
- 框架 (1)
- SQLserver2005 (20)
- 词汇解释 (1)
- views (1)
- eclipse (6)
- 效率提高 (12)
- 代码模块 (1)
- 源代码 (3)
- jsonplugin (5)
- ajax (2)
- json (3)
- ssis (14)
- 电脑故障 (10)
- oracle (12)
- poi;excel (5)
- sql (3)
- 正则表达式 (3)
- develop IDEk (8)
- myeclipse (14)
- win2003 (5)
- 正则表达式;js (2)
- js (27)
- 待解决 (2)
- ognl (1)
- com组件 (1)
- 游戏 (6)
- 线程 (0)
- 硬盘 (4)
- 格式化 (2)
- java (7)
- html (9)
- firebug (1)
- jquery (4)
- 文件上传下载 (1)
- vss (2)
- 触发器 (1)
- spring事务管理 (2)
- 模态对话框 (1)
- SQLserver2000 (1)
- web性能优化 (2)
- web安全 (1)
- jetty (1)
- 路由器 (1)
- ie6 (1)
- 缓存 (1)
- jsp (1)
- struts2源代码 (1)
- 方法 (1)
- uml (1)
- ie (3)
- Java日志框架 (1)
- myeclipse,oracle (1)
- freemarker (4)
- 注解 (4)
- svn (2)
- hadoop (15)
- lucene (1)
- word (1)
- spring (5)
- job (1)
- extjs (4)
- paxos (1)
- zookeeper (1)
- 分布式 (1)
- 手机故障 (2)
- maven (2)
- linux (9)
- 虚拟机 (1)
- ext (3)
- javascript (1)
- 数据库 (5)
- 多线程 (12)
- junit (2)
- utils (1)
- mybatis (4)
- Joda-Time (1)
- tftp (1)
- scala (12)
- Graphic2D (1)
- jsf (5)
- 《java并发编程实战》笔记 (16)
- storm (3)
- 设计模式 (3)
- 泛型 (2)
- 数学 (1)
- primeface (1)
- poi (5)
- 线性代数 (1)
- 动态代理 (3)
- mysql (2)
- DB2 (2)
- testNG (1)
- 虚拟机、编译器、增量发布 (1)
最新评论
-
zhouchaofei2010:
Saro 写道在log4j配置里把mapper所在包设为deb ...
mybatis出现sql异常时的日志优化-打印sql参数 -
Saro:
在log4j配置里把mapper所在包设为debug就行了,参 ...
mybatis出现sql异常时的日志优化-打印sql参数 -
pyl574069214:
...
poi Excel 水平居中 垂直居中 -
zhouchaofei2010:
杀手请杀人 写道能看到scala太难得了 谢谢
scala 下划线解析报错: missing parameter type for expanded function -
杀手请杀人:
能看到scala太难得了
scala 下划线解析报错: missing parameter type for expanded function
getResourceAsStream
http://www.cnblogs.com/javayuer/archive/2011/01/02/1924192.html
ServletActionContext.getServletContext().getResourceAsStream(inputPath);
inputPath="D:\\workspace2\\college\\res_base\\dxs_gov_cn_www\\upload\\file\\201212191416131107295.gif";
找不到内容
inputPath="./res_base/dxs_gov_cn_www/upload/file/201212191416131107295.gif";
inputPath="/res_base/dxs_gov_cn_www/upload/file/201212191416131107295.gif";
inputPath="res_base/dxs_gov_cn_www/upload/file/201212191416131107295.gif";
如上3个路径这个可以找到,从web-inf 下开始找。
路径问题:
ServletActionContext.getServletContext().getResourceAsStream(inputPath);
中是从从web-inf 下开始找。
可http://www.cnblogs.com/javayuer/archive/2011/01/02/1924192.html 确说
默认从WebAPP根目录下取资源默认从WebAPP根目录下取资源。待解。
发表评论
-
struts2 下载不弹出下载对话框
2012-12-19 17:15 2152如下配置可以: <action name=&quo ... -
struts2访问WEB-INF文件下内容
2012-11-29 17:30 48291、 WEB-INF下内容,通过浏览器下无法直接访问 2、 ... -
struts2标签判断字符串
2012-11-14 13:24 85811:<s:property value='#at ... -
Tomcat NIO/APR对静态资源提速|tomact图片缓存|tomcat静态资源缓存|tomcat内部缓存
2012-09-20 10:35 5614tomact图片缓存| |tomcat静态资源缓存 tomca ... -
tomcat禁止ip直接访问
2012-08-10 17:28 3863key: tomcat禁止ip直接访问 设置Tomcat不 ... -
struts2附件上传,大小超过最大值处理
2012-06-20 14:19 3421Action: /** * 当上传文件大小大 ... -
struts2 action resultType ajax
2012-06-06 11:17 1019概要: 如何在st ... -
myeclipse tomcat内存溢出解决方法
2012-04-24 18:58 1151Tomcat直接启动正常,通过myeclipse启动tomca ... -
数据操作后,页面alert提示例子
2012-04-19 15:16 1032在页面开头插入如下例子代码 <s:if test ... -
struts2 格式化输出日期yyyy-MM-dd
2012-03-26 11:17 17751、直接页面输出 <s:date nam ... -
defaultStack已经包含了fileUpload的拦截器。具体的action不用再另外配置fileUpload的拦截器
2012-03-19 19:42 1061struts2.0.11 的defaultStack已经包含 ... -
struts2 property 不起作用
2012-03-16 11:41 1338<s:select id="select_s ... -
s:hidden value用property标签赋值不起作用
2012-03-07 17:23 4874<s:property value="titl ... -
struts2的重定向带参数
2012-03-06 23:28 0redirect。。。。 -
jsp 调试输出值
2012-03-06 22:46 1219比如有代码 <s:if test="#gdzc ... -
tomcat设置开机启动
2012-02-13 16:32 728把startup.bat拉到 开始->所有程序-> ... -
struts2 ognl 传递参数原理及过程
2011-12-31 17:22 1055struts2 ognl 传递参数原理及过程 -
struts2 jsonplugin includeProperties中对list集合的正则配置
2011-12-29 21:21 36491、listAttachment.*\.realName ... -
struts2 jsonplugin includeProperties 对list集合的正则配置
2011-12-29 21:18 4868jsonplugin 0.32 0.34 官方下载 ... -
struts2的重定向与转发配置
2011-12-27 16:18 1236<result name="success&q ...
相关推荐
在Java编程中,`getClass().getResourceAsStream()`是一个非常实用的方法,用于从类路径(Classpath)中加载资源,如配置文件、图片、字体等。这个方法返回一个`InputStream`对象,可以通过它读取到资源文件的内容。...
在Java编程中,`getResourceAsStream` 是一个非常实用的方法,用于从类路径或者特定上下文中获取资源流,通常用来读取配置文件、图片、XML文档等静态资源。这个方法在处理与代码打包在一起的非代码文件时非常方便。...
Java中getResourceAsStream的用法.md
- `getResourceAsStream()`返回一个`InputStream`,适用于读取二进制数据,如图片。 - 示例代码: ```java // 获取当前类的Class对象 Class<?> currentClass = MyClass.class; // 通过相对路径获取资源 ...
本篇文章将详细探讨Java提供的两种主要方法:`Class.getResource`和`Class.getResourceAsStream`,用于加载类路径下的资源文件。 首先,`Class.getResource`方法返回一个`URL`对象,它表示资源的位置。这个方法接受...
在 Java 中,有两种方式可以获取文件路径,即使用 Class.getResourceAsStream() 和 ClassLoader.getResourceAsStream()。 Class.getResourceAsStream() Class.getResourceAsStream() 方法返回的是一个 InputStream...
is=getClass().getResourceAsStream("/sprite"+toString(sl)+".dat"); readSprite(is); } if(sl==0&&!dlg[0]) message(2); weatherTask=new TimerTask(this,-2); timer.schedule(weatherTask,0,400)...
- 当使用`Class.getResource`或`Class.getResourceAsStream`时,如果路径不以 `/` 开头,那么查找将从调用该方法的类所在的包开始。 - 当使用`ClassLoader.getResource`或`ClassLoader.getResourceAsStream`时,路径...
在Servlet环境下,还可以使用`javax.servlet.ServletContext`的`getResourceAsStream()`方法来读取Web应用中的资源。例如: ```java String path = "/WEB-INF/config.properties"; InputStream in = context....
`getResource()`返回一个`URL`对象,`getResourceAsStream()`则返回一个`InputStream`,适合于读取二进制数据,如图片。 - `Class.getResource(String path)`:此方法会根据给定的相对路径,从当前类的包中查找...
5. **使用 `class.getClassLoader()` 所得到的 `java.lang.ClassLoader` 的 `getResourceAsStream()` 方法** 这种方法与第4种类似,只是通过类加载器获取资源输入流。示例: ```java InputStream in = ...
在Servlet环境下,还可以使用 `javax.servlet.ServletContext` 的 `getResourceAsStream()` 方法来加载资源,适合部署在Web应用服务器中: ```java ServletContext context = ...; // 获取ServletContext实例 ...
- 如果你的资源文件是Java项目的一部分,你可以在类路径中直接导入它们,然后使用`getClass().getResource()`或`getClass().getResourceAsStream()`方法。 4. 文件系统访问 - 如果资源文件位于文件系统的某个位置...
这两个方法利用了前面讨论的概念,特别是`getResourceAsStream`,以及字节数组流(`ByteArrayOutputStream`)和工具包(`Toolkit`)来创建和处理图像。 ```java public class ResourseReader { public static ...
- **方法**:类加载器提供了`getResource`和`getResourceAsStream`等方法用于查找和读取资源。 2. **资源文件的路径表示**: - 在jar包内部,资源文件的路径通常是以`/`开头的相对路径表示。例如,如果资源文件...
在Java类中,读取配置文件信息可以使用多种方法,其中一种方法是使用`this.getClass().getClassLoader().getResourceAsStream`方法。 `this.getClass().getClassLoader().getResourceAsStream`方法是Java类中的一种...
例如,我们可以获取`ConnectionPool`类的类加载器,然后根据类的包路径定位到`database.properties`,并通过`getResourceAsStream()`方法读取文件内容。伪代码如下: ```java ClassLoader loader = ConnectionPool....
InputStream inputStream = getClass().getResourceAsStream("/image/Environment.ini"); ``` 2. **`getResource()`** 该方法返回资源文件的URL,可以用于读取任何类型的资源文件。示例代码如下: ```java ...
本实例代码将展示如何使用`Class.getResourceAsStream`方法来实现这一功能,该方法是从类路径中加载资源的便捷方式。 首先,让我们了解`Class.getResourceAsStream`的工作原理。这个方法接受一个字符串参数,该参数...