当前位置:首页 » 编程语言 » javaweb项目路径

javaweb项目路径

发布时间: 2022-12-15 12:19:15

java web项目访问路径问题。求解啊!

images的url写成src="${pageContext.request.contextPath}/images/logo.jpg"

一般会把${pageContext.request.contextPath}这部分提取出来,在jsp写成:

<% String path = request.getContextPath();%>

如图:

则images路径可以写成src="<%=path%>/images/logo.jpg"


访问login.jsp页面的话,写成http://ip:端口号/CityInfo/pages/login.jsp

Ⅱ 如何在java web项目中获得相对路径

第一步: 先获得classpath路径

Stringclasspath=this.getClass().getResource("/").getPath().replaceFirst("/","");

这样子可以得到classpath路径,类似于:

F:/projects/JavaStudyParent/study-springmvc-junit-test/target/springmvc-junit-test/WEB-INF/classes/


然后把WEB-INF/classes截取就能获得WebAPP目录啦:

StringwebappRoot=classpath.replaceAll("WEB-INF/classes/","");

得到的结果就是:

F:/projects/JavaStudyParent/study-springmvc-junit-test/target/springmvc-junit-test/


通过这个路径你就能获取该文件夹下的所有文件啦

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

java获取根路径有两种方式:

1)在servlet可以用一下方法取得:
request.getRealPath(“/”)
例如:filepach = request.getRealPath(“/”)+”//upload//”;
2)不从jsp,或servlet中获取,只从普通java类中获取:
String path = getClass().getProtectionDomain().getCodeSource().getLocation().getPath();
SAXReader() saxReader = new SAXReader();
if(path.indexOf(“WEB-INF”)>0){
path = path.substring(0,path.indexOf(“/WEB-INF/classes”)+16);
// ‘/WEB-INF/classes’为16位
document = saxReader.read(path+filename);
}else{
document = saxReader.read(getClass().getResourceAsStream(filename));
}

Ⅳ java web项目 相对路径怎么写

servlet里面通过String basePath=session.getServletContext().getRealPath("/");获取webRoot目录真实路径。
比如d:\tomcat 6\webapps\项目名
webRoot下面的resources目录通过File path = new File(basePath, "resources");获取
其它同理

如果是jsp的话,获取resources目录直接通过“<%=request.getContextPath()%>/resources”获取

Ⅳ 在一个Java WEB项目里然后获取项目工程的路径 不要Tomcat下的路径

request.getScheme()得到协议如:http://
request.getServerName() 得到服务器名称如:127.0.0.1
request.getServerPort() 得到端口号如8080
request.getContextPath() 得到当前上下文路径,也就是安装后的文件夹位置。

上面 连起来拼成完整的url

request.getRealPath()得到当前真实路径,不管是比如D:\xx\xx\xx\

用EL在页面里直接就是项目路径了
${pageContext.request.contextPath}

Ⅵ 如何获取java web项目的工程路径

request.getSession().getServletContext().getRealPath("/");//获取web项目的路径

this.getClass().getResource("/").getPath()//获取类的当前目录

热点内容
数据库数据类型表 发布:2025-09-18 17:11:56 浏览:23
java如何生产执行bat脚本 发布:2025-09-18 16:53:25 浏览:552
湖北的服务器地址是多少 发布:2025-09-18 16:51:09 浏览:484
神龙激活失败缺少脚本 发布:2025-09-18 16:51:08 浏览:659
探探换手机号如何改密码 发布:2025-09-18 16:50:59 浏览:67
公共文件服务器访问地址怎么打开 发布:2025-09-18 16:44:34 浏览:11
小码将编程 发布:2025-09-18 16:09:58 浏览:582
apn服务器如何搭建 发布:2025-09-18 16:08:59 浏览:864
linuxc编译环境搭建 发布:2025-09-18 16:07:26 浏览:539
11岁编程少女 发布:2025-09-18 16:04:51 浏览:816