网站图片路径的问题:绝对路径/虚拟路径
首先,图片和工程不在一个盘符下。图片也不能放到工程下。
在JSP 文件中 <img src="C:/Users/fx/Pictures/test.jpg"/> 这样是引不到图片的。因为,JSP页面在引图片的时候是 在页面解析的路径是:<img src="http://localhost:8080/test/images/1.jpg">。也就是说JSP在引图片的时候是先去你的工程目录下找的。
所以如果要在JSP中引入其他盘符的图片,那只能配置虚拟路径。
相关推荐
-
Global.asax取物理路径/取绝对路径具体方法
虚拟路径 复制代码 代码如下: Server.MapPath("~/") 取得的就是虚拟路径 取绝对路径 复制代码 代码如下: string absolutelyPath =AppDomain.CurrentDomain.BaseDirectory; 取物理路径和应用程序路径 复制代码 代码如下: System.Web.HttpContext.Current.Request.ApplicationPath
-
Global.asax取绝对路径的方法
在Global.asax文件中取绝对路径的方法: 复制代码 代码如下: string absolutelyPath =AppDomain.CurrentDomain.BaseDirectory;
-
spring boot2.0图片上传至本地或服务器并配置虚拟路径的方法
最近写了关于图片上传至本地文件夹或服务器,上传路径到数据库,并在上传时预览图片.使用到的工具如下: 框架:spring boot 2.0 前端模板:thymeleaf 图片预览:js 首先,上传以及预览,js以及<input type="file">,以及预览图片的JS function Img(obj){ var imgFile = obj.files[0]; console.log(imgFile); var img = new Image(); var fr = ne
-
springboot文件虚拟路径映射方式
目录 springboot文件虚拟路径映射 在application.properties配置文件中配置 springboot 配置文件虚拟路径 供外部访问 第一步:配置application.yml 第二步:添加 Configuration 文件 重启 springboot文件虚拟路径映射 在application.properties配置文件中配置 spring.http.multipart.location= D:/ spring.mvc.static-path-pattern=/** s
-
在JSP中处理虚拟路径
摘要在为服务器端组件编程时,你很可能要从相对于web根的路径来取得某个文件的真实路径,但此文件实际上在站点的一个虚拟路径上.什么是虚拟路径?在一个web服务器上,虚拟路径将物理上分离的各文件组合在一起,放在同一个站点路径上,在应用服务器上,每个应用定位于其自己的虚拟路径上,实际上相互之间有着完美地分离.getRealPath()方法JSP servlet API提供了getRealPath(path)方法,返回给定虚拟路径的真实路径,如果转换错误,则返回null.getRealPath语法定义:
-
网站图片路径的问题:绝对路径/虚拟路径
首先,图片和工程不在一个盘符下.图片也不能放到工程下. 在JSP 文件中 <img src="C:/Users/fx/Pictures/test.jpg"/> 这样是引不到图片的.因为,JSP页面在引图片的时候是 在页面解析的路径是:<img src="http://localhost:8080/test/images/1.jpg">.也就是说JSP在引图片的时候是先去你的工程目录下找的. 所以如果要在JSP中引入其他盘符的图片,那只能配置虚
-
tomcat 配置图片虚拟路径不起作用解决办法
最近在做一个小项目,用到了图片上传服务器,以前尝试过实现这个功能Demo,虽然基本功能没有问题,但是很不完善,当时也有在博客记录, 地址如下: http://www.jb51.net/article/107000.htm 由于当时写这个图片上传服务器的功能只是为了练练手,简单的实现后便没有再去管,后来经过道友提醒,图片上传路径不能放置在eclipse的工程目录下,否则后期部署会有很大的不方便,而且每次图片上传结束后,都要刷新eclipse下的工程才能显示图片,这次进行了改正. 将上传图片的路径放
-
layui实现图片虚拟路径上传,预览和删除的例子
效果如下所示: 前端: <style type="text/css"> #detailTbody tr:hover { background: #fff; } .layui-form-label { width: 110px; } .uploader-list { margin-left: -15px; } .uploader-list .info { position: relative; margin-top: -25px; background-color: blac
-
SpringBoot配置图片访问的虚拟路径
记录一次SpringBoot配置虚拟路径访问图片的笔记最近编写的项目都是需要将图片进行访问的,而我的是有spring+springMVC+Mybatis框架实现的项目,并且在使用ssm框架的时候已经是用到了图片访问的虚拟路径来进行访问的,ssm配置虚拟路径实在Tomcat上配置的图片访问,而SpringBoot是内置Tomcat的那应该怎么配置呢具体看下图,先配置图片上传路径 这个是jsp页面的代码段 <div class="layui-form-item"> <la
-
关于Tomcat虚拟路径访问本地图片失败的问题
开发过程中,把图片放在本地一个磁盘的路径下.网上搜了下,可以使用tomcat虚拟路径访问本地图片. 这样就不用把图片放在整个项目的webapp目录下了. 1.找到tomcat的server.xml文件 2.在该文件Host节点下加入:<Context path="/upload" docBase="E://images//upload" reloadable="true" /> 其中path是webapp下的文件夹,docBase是真
-
Servlet虚拟路径映射配置详解
在上一篇中我们初识了Servlet,相信大家对Servlet也都有了些了解,知道了如何创建一个Servlet,并且为其添加虚拟映射,最终发布项目,并在浏览器上请求对应的Servlet. 我们知道,只有给Servlet配置好虚拟路径,客户端才可以进行访问,但是对于Servlet的路径映射,真的只有现在所知的这么简单么? 答案当时是No了,不然怎么会有这篇文章
-
使用SpringBoot设置虚拟路径映射绝对路径
目录 SpringBoot 设置虚拟路径映射绝对路径 下面我们就来代码实现下 springboot打war包图片的虚拟路径映射 在html图片的路径如图 然后要映射到阿里云Linux服务器上路径 映射方法 在Host节点加上下面的 这里顺便放上后台接收上传头像的代码 SpringBoot 设置虚拟路径映射绝对路径 上传图片到本地路径,得到的是一个绝对路径例如:D:\picpath\O48681516429132485.png 但是前台需要的数据是这样的 :http://localhost:808
随机推荐
- Angular的事件和表单详解
- PHP 正则表达式后面接的/isU, /is, /s含义
- PHP开启gzip页面压缩实例代码
- Android编程ViewPager回弹效果实例分析
- MySQL数据库操作的基本命令
- 实例解析jQuery工具函数
- JavaScript 反科里化 this [译]
- PHP用反撇号执行外部命令
- JavaScript实现班级随机点名小应用需求的具体分析
- Android 给RecyclerView添加分割线的具体步骤(分享)
- 运维人员处理服务器故障的方法总结
- CentOS 5.4 Kloxo安装详细说明
- Java continue break制作简单聊天室程序
- Android中解决EditText放到popupWindow中,原有复制、粘贴、全选、选择功能失效问题
- java 字符串池的深入理解
- asp.net自动更新组件分享
- Android 中SQLite技术实例详解
- Cisco路由器的备份配置方法
- Python中单、双下划线的区别总结
- kotlin和Java的相互调用示例详解