您的位置:首页 > 编程语言 > Java开发

java中路径的问题

2015-12-18 09:41 369 查看
绝对路径:就是电脑上的真实路径
例如:D:/java 以盘符开始 http://www.baidu.com/index.html 这个代表一个URL的绝对路径
相对路径:相对于某个路径为基准 ./代表当前目录 ../代表上一级目录.Servlet中/代表Web应用的根目录<webapps>下.

jsp和servlet中的路径问题.
request.getRequestDispatcher(address);这个address是给服务端解析的,所以不用加项目名
例如 /index.jsp
response.sendRedirect(address):还有jsp.html的表单提交action="".这些都是给客户端解析的,需要加上项目名 例如 /oa/a.jsp

jsp获得绝对路径的方式
<% application.getRealPath("")%>
servlet中获得绝对路径的方式
this.getServletContext.getRealPath("");
获得文件绝对路径就意味着可以对这个文件进行操作.通过IO流的方式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: