浏览 1584 次
锁定老帖子 主题:一个文件操作的问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-09-16
<%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.io.*"%> <html> <head> <title>JSP中如何处理虚拟目录</title> </head> <body> 取得虚拟目录对应的磁盘路径<br> Web站点主目录的位置为<font color=#ff0000><%=request.getRealPath("/")%></font><br> JSP网页所在的目录位置<font color=#ff0000><%=request.getRealPath("./")%></font><br> JSP网页所在目录上一层目录的位置<font color=#ff0000><%=request.getRealPath("../")%></font><br> </body> </html> 运行结果如下: 取得虚拟目录对应的磁盘路径 Web站点主目录的位置为D:\Tools\apache-tomcat-6.0.14\webapps\myTest\ JSP网页所在的目录位置D:\Tools\apache-tomcat-6.0.14\webapps\myTest\. JSP网页所在目录上一层目录的位置D:\Tools\apache-tomcat-6.0.14\webapps\myTest\.. 按照上面代码 <%=request.getRealPath("./")%>这个应该是取上一层的文件位置,应该是D:\Tools\apache-tomcat-6.0.14\webapps\ 预期代码运行结果应该是: 取得虚拟目录对应的磁盘路径 Web站点主目录的位置为D:\Tools\apache-tomcat-6.0.14\webapps\myTest\ JSP网页所在的目录位置D:\Tools\apache-tomcat-6.0.14\webapps JSP网页所在目录上一层目录的位置D:\Tools\ 请问为什么会这样的啊 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |