我在biz层里读一个文件返回一个Properties,写了一个main方法测试了一下,没有问
题。但我在控制层action里调这个方法的时候,tomcat控制台报说没找到这个文件,发生IOException,这可能是什么原因造成的?我这个文件是放在src目录下的,我知道web的相对路径和JavaSE里的相对路径不一样,但我测试了能想到的多种路径,都报错。我需要一个String类型的路径,如何传这个值能够读取到src目录下的这个文件?谢谢
题。但我在控制层action里调这个方法的时候,tomcat控制台报说没找到这个文件,发生IOException,这可能是什么原因造成的?我这个文件是放在src目录下的,我知道web的相对路径和JavaSE里的相对路径不一样,但我测试了能想到的多种路径,都报错。我需要一个String类型的路径,如何传这个值能够读取到src目录下的这个文件?谢谢
解决方案 »
- 一个页面被不同层次目录下页面include,该相对路径如何处理
- XML的DOCTYPE 标签问题
- setAttribute的问题
- 怎样抓下这个msn网页的flash小游戏?
- 超简单表单自动校验
- 有没有java socket高手?? 求帮助啊!
- 关于提交 File 类型表单的问题。(快速结贴)
- 很初级问题!怎样把jsp页面中的mysql登陆情况封装到javabean里面?
- jsp调用JavaBean,class文件存放于..\MyWeb\WEB-INF\classes\packet下,但还出错
- jsp 自动生成试卷 急急急
- 请教如何设置cookie并实现页面的跳转
- 如何查看struts标签的源代码
Properties p=new Properties();
p.load(in);
String path = request.getRealPath("WEB-INF\\classes\\xxx.properties");
取得路径
不过getRealPath似乎不是推荐方法 你可以试试2楼的