网站图片路径的问题:绝对路径/虚拟路径_JSP编程

首先,图片和工程不在一个盘符下。图片也不能放到工程下。

在JSP 文件中 <img src="C:/Users/fx/Pictures/test.jpg"/> 这样是引不到图片的。因为,JSP页面在引图片的时候是 在页面解析的路径是:<img src="http://localhost:8080/test/images/1.jpg">。也就是说JSP在引图片的时候是先去你的工程目录下找的。

所以如果要在JSP中引入其他盘符的图片,那只能配置虚拟路径。

时间: 2024-09-21 18:44:52

网站图片路径的问题:绝对路径/虚拟路径_JSP编程的相关文章

急!wiki程序的Web.config文件debug错误:&amp;amp;lt;location&amp;amp;gt; 路径属性必须为相对虚拟路径。该路径不能以“ ”、“.”、“/”或“\”结尾。

问题描述 <?xmlversion="1.0"?><configuration><!--ASP.NETsettings--><system.web><compilationdefaultLanguage="c#"debug="true"/><customErrorsdefaultRedirect="WikiError.aspx"mode="Remote

tomcat虚拟路径的配置方法汇总_Tomcat

一般我们都是直接引用webapps下面的web项目,如果我们要部署一个在其它地方的WEB项目,这就要在TOMCAT中设置虚拟路径了,Tomcat的加载web顺序是先加载 $Tomcat_home$\conf\Catalina\localhost下面的xml文件(文件中配置了web项目所在路径),然后再加载webapps下的web项目. 假如我们要部署d:\project\下面的XXX项目(XXX为项目名). 这时我们有两种方法: 方法一: 在$Tomcat_home$\conf\Catalina

在JSP中处理虚拟路径_JSP编程

摘要在为服务器端组件编程时,你很可能要从相对于web根的路径来取得某个文件的真实路径,但此文件实际上在站点的一个虚拟路径上.什么是虚拟路径?在一个web服务器上,虚拟路径将物理上分离的各文件组合在一起,放在同一个站点路径上,在应用服务器上,每个应用定位于其自己的虚拟路径上,实际上相互之间有着完美地分离.getRealPath()方法JSP servlet API提供了getRealPath(path)方法,返回给定虚拟路径的真实路径,如果转换错误,则返回null.getRealPath语法定义:

web.xml-tomcat 配置图片虚拟路径不起作用

问题描述 tomcat 配置图片虚拟路径不起作用 使用的为win7系统,开发工具为eclipse,tomcat为7.0.14.tomcat的路径为: D:tomcatconf,图片保存在F:uploadifiveimagesupload; server.xml配置为: web.xml为: 访问图片的时候报404错误.大家帮忙看看原因是什么?非常感谢!!!! 解决方案 搞定了,把workspace里面server配置改下就好了啊. 解决方案二: web.xml中listings改为ture试试 解

tomcat 配置图片虚拟路径不起作用

最近在做一个小项目,用到了图片上传服务器,以前尝试过实现这个功能Demo,虽然基本功能没有问题,但是很不完善,当时也有在博客记录,地址如下: http://blog.csdn.net/weixin_36380516/article/details/58594664 由于当时写这个图片上传服务器的功能只是为了练练手,简单的实现后便没有再去管,后来经过道友提醒,图片上传路径不能放置在eclipse的工程目录下,否则后期部署会有很大的不方便,而且每次图片上传结束后,都要刷新eclipse下的工程才能显

接口-php CURLOPT_POSTFIELDS的绝对路径参数怎样填写?(因为图片上传得不到绝对路径)

问题描述 php CURLOPT_POSTFIELDS的绝对路径参数怎样填写?(因为图片上传得不到绝对路径) 利用微信的上传图片接口写一个php文件. HTML代码如下:<input type="file" name="file" value="123"/> <br /> <input type="submit" name="submit" value="submit

path-jsp中action 和Struts 中的action虚拟路径问题

问题描述 jsp中action 和Struts 中的action虚拟路径问题 <html:form action=""/clsCompCaseDealAction"" method=""post"" enctype=""multipart/form-data""> 和struts中的 <action attribute=""clsCompCaseDe

asp.net编程篇之Request对象和虚拟路径

编程处理"~" (1) 如果在服务端控件中(使用runat="server"的控件)会自动将"~"进行转换,如果在HTML控件或者需要在代码中转换的话可以使用VirtualPathUtility类中静态方法进行虚拟路径,全路径等的转换,比如:VirtualPathUtility.ToAbsolute("~/a/b.aspx")就是将虚拟路径转换为相对应于应用程序根目录的全路径,也就是"WebSite/a/b.aspx

不是有效的虚拟路径???不知什么原因

问题描述 "/863171zh"应用程序中的服务器错误.--------------------------------------------------------------------------------"~/http://www.863171.com/images/joincom.jpg"不是有效的虚拟路径.说明:执行当前Web请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System