web项目路径 目录 问题

本文深入解析Web项目中的各种路径概念,包括根目录、虚拟目录、URI、URL、相对路径、绝对路径及真实路径的作用与区别,帮助理解Web项目部署与访问机制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

根目录
web项目的根目录;
部署到tomcat上的项目的文件夹名称;
部署项目自动生成!!!!!
虚拟目录
虚拟目录就是某个项目提供给外界的访问路径;
存在的意义:
保护服务器上的真实项目;

部署项目的时候填写,供外界访问该项目!!!!!!!!!!!!!

URI
/day16/demo1
统一资源标识符;
URL
http://localhost:8080/day16/demo1
统一资源定位符

浏览器使用!!!!

相对路径
相对于某个路径的路径;
在web中,不以/开头的路径称之为相对路径;
分清:
1.当前资源的访问路径和目标资源的访问路径
2.目标资源的访问路径相对于当前资源的访问路径的一个关系;

在代码中访问某个资源的时候,可以使用相对路径描述该资源的位置!!!!!		

绝对路径
在web中,是以/开头的路径;
在代码中访问某个资源的时候,可以绝对路径描述该资源的位置!!!!!

真实路径
一般我们再web的代码中,写web中的绝对路径: new FileInputStream("/el/el1.jsp");
ServletContext.getRealPath("/el/el1.jsp")//E:\53期\day17_EL&JSTL\代码\day17_el&jstl\web\el\el1.jsp

如果要使用IO操作的时候,需要把一个web中特定的路径转换成资源在文件系统中真实存在的路径

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值