JSP页面如何引用外部的文件(图片文件)
来源:互联网 发布:台湾手工市集知乎 编辑:程序博客网 时间:2024/05/09 05:20
一般来说,img标签里面的src的图片地址应该是相对项目的相对地址来说的,但是实际中我们很多文件并不能把太多的文件,例如把用户上传的文件直接放在项目的目录下,因此我们会放在某个指定的计算机系统目录下,然后通过在tomcat服务器的sever.xml设定相对路径来解决这个问题。详细步骤如下:
1:在tomcat的conf目录下找到server.xml配置文件,找到<Host>标签,在里面加入如下配置代码,保存重启tomcat。
<Context crossContext="true" docBase="D:\tomcat7.64\apache-tomcat-7.0.54\webapps\BlogToyo\uploads" path="/image" reloadable="true"></Context>
注:其中,doc是你要配置的计算机文件夹的绝对路径,path是你在页面中要用到的相对路径
2:通常上传存在数据库中的是文件的绝对路径,所以我们要把其中的文件名取出来,在前面加上上面我们配置的相对路径/path即可达到访问的目的
页面jsp
<%
String headPath=user.getHeadPic();
/*取出文件名 */
String virtualPath = headPath.substring(headPath.lastIndexOf("\\"));
%>
<img src="/image/<%=virtualPath %>" width="128" height="128">
0 0
- JSP页面如何引用外部的文件(图片文件)
- 引用外部.css或.js文件的路径问题--jsp或html页面引用
- JSP引用外部js文件
- JSP页面无法引用外部css,图片的问题
- 引用外部.css或.js文件的路径问题--jsp或html页面或是在web项目中的引用
- 应用MasterPage的页面引用外部CSS文件的方法
- jsp页面导入外部文件的3种方法
- css外部文件的引用
- js文件如何引用外部js
- 如何在页面引用外部的HTML?
- 页面的引入外部文件
- 引用外部文件
- ssm框架 jsp页面的图片等文件
- web-inf 目录下的jsp怎么引用外部文件:js,css等
- asp.net页面引用外部js文件无效
- CSS 页面中引用外部 .css 文件(<link />)
- UTF-8页面引用外部编码为GBK的JS文件编码的处理
- 动态引用外部的Javascript脚本文件
- CCActionEase想说爱你也不难(上)
- 有关初始化构造函数何时由编译器生成的讨论?
- java Socket编程
- [Errno 22] invalid mode ('r') or filename: 'E:\\python\\website\\djangoweb\t
- Jquery的toggleClass用法注意
- JSP页面如何引用外部的文件(图片文件)
- Java异常体系结构
- CCActionEase想说爱你也不难(中)
- 襄阳妇科
- Trie树
- 开发DEDE插件—基础篇
- Apche日志系列(1):访问日志
- python提示没有yaml
- CCActionEase想说爱你也不难(下)