面试中遇到的:
Untitled Document当前WEB应用的物理路径:
当前你求请的JSP文件的物理路径:
String path=application.getRealPath(request.getRequestURI());
String dir=new File(path).getParent();
out.println("当前JSP文件所在目录的物理路径"+dir+"");
String realPath1 = "http://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath()+request.getServletPath().substring(0,request.getServletPath().lastIndexOf("/")+1);
out.println("web URL 路径:"+realPath1);
%>
分享到:
2009-10-20 18:42
浏览 44132
评论
3 楼
tyyh08t1003
2011-12-29
当前WEB应用的物理路径:D:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\exer\
当前你求请的JSP文件的物理路径:D:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\exer\exer\a.jsp
当前JSP文件所在目录的物理路径D:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\exer\exer
web URL 路径:http://localhost:8080/exer/
2 楼
tyyh08t1003
2011-12-29
当前JSP文件所在目录的物理路径D:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\exer\exer
怎么是两个项目名了????????
1 楼
zdzyh1989
2010-08-27
out.print(basePath+"
");
out.print(request.getContextPath()+"
");
out.print(request.getPathInfo() +"
");
out.print(request.getRequestURL() +"
");
out.print(request.getRequestURI() +"
");
out.print(request.getServletPath() +"
");
URL就是完整的路径了