JavaWeb路径问题总结(包括总结源文件)

路径问题无非就是跳转找不到对应网页(servlet)从而报错404.

现在总结下javaWeb中的路径问题(以tomcat+eclipse默认设置为例):

和路径相关的有-三个斜杠:  ①“ / ”:根目录路径: localhost:8080是不带项目名的相当于在tomcat  目录中的webapps
 ②“./”:文件当前路径:当前所在文件夹的路径
 ③“../”:文件父目录路径:文件所在文件夹的父文件夹得路径

 -四个get方法:①request.getScheme():获取服务器使用协议:http
 ②request.getServerName():获取服务器域名:服务器端一般会显示localhost,用户      端显示ip地址
 ③request.getServerPort():获取服务器端口号: 8080
 ④request.getContextPath():获取项目名称:就是项目名称前面加一个“/”,比如“/ab”

通过上述四个get方法可以拼出带协议的项目路径:
request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+"/"--->http://localhost:8080/项目名/
附件是测试各种路径的javaWeb项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值