linux下获得javaweb路径问题

jinbingchuan 2009-06-30 06:20:43
public static ApplicationContext getApplicationContext(HttpServletRequest request,String name,String name2){
String fs=System.getProperties().getProperty("file.separator");//获得系统文件分隔符
System.out.println("file.separator"+fs);
String path="";
path = request.getSession().getServletContext().getRealPath("/") +"WEB-INF"+fs+name+".xml";
con = new FileSystemXmlApplicationContext(path);

return con;

}

问题:通过获得linux下在jsp页面直接条用这个java方法,提示没有这个文件,但是在window下可以访问到,请高手指教。
...全文
140 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinbingchuan 2009-07-01
  • 打赏
  • 举报
回复
request.getSession().getServletContext().getRealPath("/") +"WEB-INF"+fs+name+".xml";
上面就是获得绝对路径,这是用tomcat做服务器,当发布的时候获得WEB-INF下文件夹下的配置文件。
puheavy123 2009-06-30
  • 打赏
  • 举报
回复
要用完全路径。。。。(绝对路径)

23,116

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧