java linux 根目录_java 获取服务器根目录

[一个基于java的web服务器使用这两个重要的类:java.net.Socket和java.net.ServerSocket,并通过HTTP消息进行通信。在实现Web服务器之前有必要简要说明一下超文本传输协议

项目中需要从一个模板里面读取信息, 那个模板文件该怎么放呢?绝对路径和相对路径的问题 ,linux和windows都可以访问的问题

获取服务器的根目录

String templateurl = request.getSession().getServletContext().getRealPath("/WEB-INF/pe_template/PESurplusMaterial.xls");

templateurlis ------------C:\Tomcat 5.5\webapps\osm\WEB-INF\pe_template\PESurplusMaterial.xls[   Jsp 能使用HttpServletRequest对象getRealPath("/") 方法,或者getServletContext().getRealPath("/"); 屡试不爽,可是这次却不行! 看了servlet的实现后,问题逐步得

InputStream in = new FileInputStream(templateurl);

ok 达

78aa87725d5c0c11ea9010869302cc02.gif 今天情人节呢。

[ /** * 获取根目录卷标 * * 通过执行window cmd命令获取返回信息后截取字符串获得 * 目前测试支持中文XP、英文2003Server(32位和64位)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值