Java中的路径问题

java中路径问题看似不大,但是有时候细节问题导致的是 当前路径不存在 常常伴随左右。来总结一下路径问题吧。

路径不存在:

首先必须注意的是 如果FileInputStream中的路径如果不存在的话,就会报错,如果路径存在而文件不存在 就会创建对应的文件。

/代表位置

分两种情况:
目标资源是给谁使用的。

给服务器使用的: / 表示在当前web应用的根目录(webRoot
给浏览器使用的: /  表示在webapps的根目录下

举例:
转发:就是服务器调用,就是内部调用,/代表当前项目:

request.getRequestDispatcher("/target.html")  
.forward(request, response);

请求重定向:就是浏览器调用。

response.sendRedirect("/day11/target.html");

html页面的超连接href:浏览器调用。

response.getWriter().write("<html><body><a href=  
'/day11/target.html'>超链接</a></body></html>");

html页面中的form提交地址:浏览器调用。

response.getWriter().write("<html><body><form action=  
'/day11/target.html'><input type='submit'/></form>  
</body></html>");

. 地址问题

. 代表java命令运行目录。

Java项目:

>>>>阅读全文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值