java中如何获取文件路径?
我的一个config.properties文件保存在 ../cms/WEB-INF/classes/
我想用resourcebundle去读它,但是无法获取到正确的path
Java code:
ResourceBundle rb = ResourceBundle.getBundle("config.properties");
String path = rb.getString("data.path");
File file = new File(path);
我直接输入路径也得不到文件。。。。
有什么办法取到这个文件吗?
http://topic.csdn.net/u/20100129/14/f431c69c-0e75-444c-817d-0e6f0e160c55.html
看下这个
getBundle参数不对啊。
晕。。。。我的问题就是不会获得正确的路径。。。。
看了,还是没说如何获得路径。。。。是不是web-inf中的文件不能取到?????????????
UP
把文件放在src下面
String classes = FileUtil.class.getResource("/").getPath();
FileUtil改成你调用的类就行了,取到的就是classes的目录
String path = request.getSession().getServletContext().getRealPath("/WEB-INF/classes/config.properties";
搞定了
Java code
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
-
相关问答:
import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......
<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......
怎么在控制台中输入类似下面的信息:
s1234 50
s1235 80
s1234 90
s1234 40
s1236 90
每当回车时 ......
本人正在用Java做一个C/S架构的项目,
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......
代码如下 ,我想通过代理访问一些网址,但是不知道如何测试代理成功,我想通过访问“http://www.blogger.com/”来看看是否代理成功,但是也不能访问,出现异常“Unexpected end of file from server”,但是如果不这 ......