码迷,mamicode.com
首页 > 编程语言 > 详细

java获取项目路径,url路径

时间:2015-09-15 19:48:40      阅读:313      评论:0      收藏:0      [点我收藏+]

标签:

我的web项目名iamgeModel.

工作空间在D盘

先获取url相关:

需要是HttpServletRequest request;

获取IP:

request.getServerName() //服务器地址

获取端口:

request.getServerPort()           //端口号

获取项目名(out:表示结果):

request.getContextPath() // out:/imageModel

获取请求完整url路径:

request.getRequestURI();// out: /imageModel/image/list.do

获取参数:

request.getQueryString()  //参数

 

获取物理路径:

获取项目物理根路径:

request.getSession().getServletContext().getRealPath("/");
// out: D:\eclipseWorkSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\imageModel\

获取类路径(entity 是一个class):

entity.getClass().getClassLoader().getResource("/").getPath();
// out: /D:/eclipseWorkSpace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/imageModel/WEB-INF/classes/

获取文件也同上。

获取jar:

InputStream inputStream = this.getClass().getResourceAsStream(fileName);

 

java获取项目路径,url路径

标签:

原文地址:http://www.cnblogs.com/v-weiwang/p/4776515.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!