java怎么取到web服务的根路径

如题所述

第1个回答  2010-09-08
request.getContextPath()

java 怎么获取web根目录?
(3)得到当前页面所在目录下全名称:request.getServletPath()。结果:如果页面在jsp目录下 \/TEST\/jsp\/test.jsp。(4)得到页面所在服务器的全路径:application.getRealPath("页面.jsp"),结果D:\/resin\/webapps\/TEST\/test.jsp。(5)得到页面所在服务器的绝对路径:absPath=new java.io.File(application.g...

java 怎么获取web根目录
\\x0d\\x0a结果:D:\/resin\/webapps\/TEST \\x0d\\x0a\\x0d\\x0a2.在类中取得路径: \\x0d\\x0a\\x0d\\x0a(1)类的绝对路径:String u=Class.class.getClass(

JavaWeb项目如何获取文件路径?
一、利用Servlet获取文件路径 1、获取项目的绝对路径 通过`getServletContext().getRealPath("\/")`实现,得到的是项目的绝对路径。2、获取浏览器地址 通过`request.getRequestURL()`获取当前请求的URL。3、获取当前文件的绝对路径 通过`new File(request.getServletContext().getRealPath("\/"))`创建文件...

java 项目如何获取项目所在的物理根路径
web上运行1:this.getClass().getClassLoader().getResource("\/").getPath();this.getClass().getClassLoader().getResource("").getPath();得到的是ClassPath的绝对URI路径。如:\/D:\/jboss-4.2.2.GA\/server\/default\/deploy\/hp.war\/WEB-INF\/classes\/System.getProperty("user.dir");this.get...

java获取项目resource路径(javaweb获取项目路径)
3.在Servlet中取得路径:(1)得到工程目录:request.getSession().getServletContext().getRealPath("")?参数可具体到包名。结果:E:TomcatwebappsTEST(2)得到IE地址栏地址:request.getRequestURL()结果:(3)得到相对地址:request.getRequestURI()结果:\/TEST\/test java中类加载路径和项目根路径获取有几...

java 如何取webapp的文件
1.可以在servlet的init方法里 String path = getServletContext().getRealPath("\/");这将获取web项目的全路径 例如 :E:\\eclipseM9\\workspace\\tree\\ tree是我web项目的根目录 2.你也可以随时在任意的class里调用 this.getClass().getClassLoader().getResource("\/").getPath();这将获取 到classes...

如何在java web项目中获得相对路径
第一步: 先获得classpath路径 String classpath = this.getClass().getResource("\/").getPath().replaceFirst("\/", "");这样子可以得到classpath路径,类似于:F:\/projects\/JavaStudyParent\/study-springmvc-junit-test\/target\/springmvc-junit-test\/WEB-INF\/classes\/ 然后把WEB-INF\/classes截取...

如何获得项目的路径
因为我部署后的路径是所有WEB项目都是类似你那种路径的,WEB项目在应用服务器例如TOMCAT下的默认部署路径像这样而假设你在这个项目中,用MyEclise直接Run单个测试类的话,出现的Class.getResource()路径就类似MyEclipse工作目录\\项目名\\webRoot\\WEB-INF\\classes如果是web项目可以使用而假设你建立的是Java Project...

请问一个java web项目的根路径的问题,如果我的项目的web root为\/,
http:\/\/localhost:8080是tomcat默认的首页,你的项目需要发布,发布后在地址后面跟上项目名即可,如http:\/\/localhost:8080\/bbs即可访问默认首页index.jsp。myeclipse发布tomcat的方法应该会吧

java web应用程序的properties文件路径
import java.io.File;import java.net.URL;import javax.servlet.ServletContext;import javax.servlet.http.HttpServletRequest;\/ 路径获取类 \/ public class WebPath { \/ 获取项目根目录的绝对路径 return 如:F:\\TongJianpeng\\J2EEUtil \/ public static String getAbsolutePathWithProject() { return ...

相似回答