<%
String path = request.getContextPath();
String impath=request.getSession().getServletContext().getRealPath("images/");%>
<td height="147" background="<%=impath %>/top02.gif">[code=Java][
upload.java
File file=new File(request.getSession(true).getServletContext().getRealPath("image/"+imagename));
/code]
我的webroot下的确有images文件夹,<td height="147" background="images/top02.gif">,可是就是不显示图片,加上<%=impath %>这个才行,
右键图片看路径,得下面的一大串
file:///F:/workspace/.metadata/.plugins/com.genuitec.eclipse.easie.tomcat.myeclipse/tomcat/webapps/51hiptActing/images/ico13.gif别人到那个页面上根本就不显示图片,那我该怎么改?
下面的上传图片功能那也就错了
解决方案 »
- 对同一张表更新2次应该如何写UPDATE?
- 小问题 quartz定时器时间设置
- erp
- BeanPostProcessor配置遇到的问题.
- hibernate调试时的sql语句信息显示问题
- 讨论:Eclipse3.1正式版刚刚发布,谁用过Eclipse3.1正式版?感觉和3.0.1相比怎么样?3.1用什么版本的MyEclipse?
- 如何使用stateless bean+CMP实现一个登录网页
- servlet怎么从数据库获得全部数据然后在jsp上显示出来呢?
- 急问一个问题!关于servlet的!急!急!
- 请问如何在 J2EE SDK 里面使用 SQL Server 数据库?
- 留言本置顶功能
- jbpm3.12 一个问题
也就是说你必须在把文件上传到tomcat的webapp下的images才可以正常显示。
如果你写成images/top02.gif 就可能找不到了
不过你可以写成/images/top02.gif试下
不过下面这个是相对路径
看下这篇文章应该对你有帮助