MyEclipse中创建WEB工程,运用<img>标签显示图片等,但无法显示问题
来源:互联网 发布:程序员个人简介 编辑:程序博客网 时间:2024/05/22 06:55
首先,客户端浏览器访问jsp页面的时候,解析图片路径后是在服务器的tomcat的工程下面去寻找,在MyEclipse中是在WebRoot线面去找,这是关键所在。
情况一:把图片picture.jpg(比如这个图片名是picture.jpg)放在和JSP文件同一目录下(即默认的WebRoot下),这样用
<img src="picture.jpg" width="240" height="120" border="0"/>是可以的,但是JSP文件和图片文件混杂,不便于管理和查找等;
情况二:在WebRoot文件夹下新建以文件夹img(比如是img,文件夹名字自己适当取即可),把所有工程要用到的图片移到img文件夹中,
此时需要做的是通过Javascript 编写代码(有点的JSP模板中有,在创建JSP文件时默认就有此代码):
1. <% String path = request.getContextPath();
2. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
3. %>
4. <base href="<%=basePath%>">
此时已经将tomcat的访问路径设为:http://localhost:8080/project_name/jsp_name.jsp ( 其中project_name为你的工程名,jsp_name为你要显示图片的jsp文件名),
只需用<img src="img/picture.jpg"/> 即可;
情况三:跟情况二一样,只是换了种表示。
去掉情况二中第4行代码,用<img src="<%=basePath %>img/picture.jpg"/> 即可;
- MyEclipse中创建WEB工程,运用<img>标签显示图片等,但无法显示问题
- Img图片标签显示问题
- 关于<img>标签无法显示名字中带有中文的图片的问题
- H5 img标签图片无法显示 -- 解决方案
- H5 img标签图片无法显示 -- 解决方案
- <img>标签,显示服务器图片
- JSP中<img>标签图片在浏览器中不显示问题
- IE浏览器中< img ... />标签不显示图片
- JSP img元素无法显示本地图片的问题(一)
- img标签中文路径无法显示
- web中显示图片问题
- javascript 操作img 标签 显示 隐藏 图片
- jsp img标签显示本地文件夹图片
- <img>标签链接失效显示默认图片
- linux下 php img 图片无法显示
- vue项目中,图片无法显示时,显示默认图片,但默认图片路径出错
- div中img显示问题
- eclipse中web动态工程修改图片内容但保持原名后,在tomcat上显示不出替换效果
- PHP控制中奖概率的抽奖算法
- 获取对象中字段的get和set方法
- Magento添加Facebook/Pinterest open graph meta,Google商店Feed
- 单向链表是否有交点以及查找交点
- Mnesia数据库集群(基础)
- MyEclipse中创建WEB工程,运用<img>标签显示图片等,但无法显示问题
- jqgrid 静态树
- flahs释放内存
- 一名初创公司员工的心声
- dayreading2
- POJ 1269 Intersecting Lines
- 电源设计的差模共模问题
- Reorder List
- [LeetCode] Largest Rectangle in Histogram