JSP项目中上传,怎样在Servlet中获得WebContent的绝对路径?
4个回答
展开全部
取得服务器相对路径
System.getProperty("user.dir")
例如:E:\apache-tomcat-5.5.16\apache-tomcat-5.5.16\bin
System.getProperty("user.dir").replace("bin","webapps")+"\你的工程名"就是WebContent的绝对路径
System.getProperty("user.dir")
例如:E:\apache-tomcat-5.5.16\apache-tomcat-5.5.16\bin
System.getProperty("user.dir").replace("bin","webapps")+"\你的工程名"就是WebContent的绝对路径
更多追问追答
追问
为什么我用System.getProperty("user.dir"),获得的是:
/home/james/桌面
追答
http://zhidao.baidu.com/question/340516870.html
这个里面有总结的,你看看。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
this.getServletContext.getRealPath(" 资源名") //返回资源在硬盘上的绝对路径
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String webBase = request.getServletContext().getRealPath("");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
页面上<%=request.getContextPath();%>java类中 request.getContextPath();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询