
假设有一个项目名为: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
function previewImage(file)
{
consolelog(file)
var MAXWIDTH = 260;
var MAXHEIGHT = 180;
var div = documentgetElementById('clipart11show');
if (filefiles && filefiles[0])
{
divinnerHTML ='<img id=imghead>';
var img = documentgetElementById('imghead');
imgonload = function(){
var rect = clacImgZoomParam(MAXWIDTH, MAXHEIGHT, imgoffsetWidth, imgoffsetHeight);
imgwidth = rectwidth;
imgheight = rectheight;
// imgstylemarginLeft = rectleft+'px';
imgstylemarginTop = recttop+'px';
}
var reader = new FileReader();
readeronload = function(evt){imgsrc = evttargetresult;}
readerreadAsDataURL(filefiles[0]);
}
else //兼容IE
{
var sFilter='filter:progid:DXImageTransformMicrosoftAlphaImageLoader(sizingMethod=scale,src="';
fileselect();
var src = documentselectioncreateRange()text;
divinnerHTML = '<img id=imghead>';
var img = documentgetElementById('imghead');
imgfiltersitem('DXImageTransformMicrosoftAlphaImageLoader')src = src;
var rect = clacImgZoomParam(MAXWIDTH, MAXHEIGHT, imgoffsetWidth, imgoffsetHeight);
status =('rect:'+recttop+','+rectleft+','+rectwidth+','+rectheight);
divinnerHTML = "<div id=divhead style='width:"+rectwidth+"px;height:"+rectheight+"px;margin-top:"+recttop+"px;"+sFilter+src+"\"'></div>";
}
}
别人的代码>
以上就是关于request.getContextPath()获取的谁的绝对路径什么叫绝对路径全部的内容,包括:request.getContextPath()获取的谁的绝对路径什么叫绝对路径、求js或JQ代码,实现图片上传后在指定的div中以背景图显示、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)