我正在开发一个 Eclipse Web 动态项目,并尝试访问存在于我的本地机器/服务器中的文件。
我正在寻找类似 CodeIgniter 中的“base_url()”的东西,它会自动指向服务器所在的目录。
我正在使用 Mac。
try{
model.read(new FileInputStream(url),"");
}catch(IOException e)
{
System.out.println("Exception caught"+e.getMessage());
}
这是我正在处理的代码的一部分,我试图提供正确的 URL 路径以供阅读。
在搜索 StackOverflow 和其他地方后,我遇到了这段代码:
String url = request.getRequestURL().toString().replace(request.getRequestURI().substring(1), request.getContextPath())
+"/WebContent/WEB-INF/test.xml";
这似乎不起作用。
然后我尝试对路径目录进行硬编码,结果发现我不知道 Mac 文件系统是如何工作的:/
任何人都可以分享一些关于这一点的信息吗?
先感谢您