request.getContextPath()获取的谁的绝对路径什么叫绝对路径

request.getContextPath()获取的谁的绝对路径什么叫绝对路径,第1张

假设有一个项目名为:report_emp

requestgetContextPath()获得的是当前的项目名 /report_emp,

要想获得项目实际在磁盘中存贮路径可以使用requestgetSession()getServletContext()getRealPath("/");

本地资源管理器而言:

绝对路径:是从盘符开始的路径,磁盘上真正的路径的,例如:E:\帮助文档\Jquery\jqAPI;

相对路径:是从当前路径开始的路径,如当前路径为E:\帮助文档,则Jquery\jqAPI为相对路径;

就web站点而言:

假如我们在report_emp的admin/loginjsp中访问了report_emp/admin/images/logogif的

绝对路径:以Web 站点根目录为参考基础的目录路径;

在loginjsp中的src则为report_emp/admin/images/logogif

相对路径:以引用文件之网页所在位置为参考基础,而建立出的目录路径;

在loginjsp中的src则为/images/logogif

jquery是客户端脚本,是不能访问服务器端目录的,所以你单纯用jqeury访问目录是做不到的,但是你可以用jqeury以ajax的方式用PHP访问服务器端的目录,比如:

$post("accessphp",function(data){

//data是返回的数据

});

这样你就可以在accessphp里写代码访问服务器端目录了,然后可以把结果返回回来

可以使用jQuery的“attr”方法改变img的路径。

1、新建html文档,在body标签中添加img标签,设置的路径为“apng”,然后引入文件:

2、为img标签添加id“demo”,然后添加脚本代码“$("#demo")attr("src", "bpng");”,代码的意思先获取img标签,然后将路径改为“bpng”:

3、用浏览器打开网页,按F12键打开网页源码,可以查看img路径已经从“apng”换成“bpng”了:

以上就是关于request.getContextPath()获取的谁的绝对路径什么叫绝对路径全部的内容,包括:request.getContextPath()获取的谁的绝对路径什么叫绝对路径、怎样使用jquery判断 文件是否已上传、jquery如何改变img的图片路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9826172.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存