<img src="C:/Users/Administrator/Desktop/2.jpg" WIDTH="50" HEIGHT="50" BORDER="0" ALT=""/>
或者网上找的方法加上file:///<img src="file:///C:/Users/Administrator/Desktop/2.jpg" WIDTH="50" HEIGHT="50" BORDER="0" ALT=""/>
图片在JSP页面都显示不出来,为什么。
或者网上找的方法加上file:///<img src="file:///C:/Users/Administrator/Desktop/2.jpg" WIDTH="50" HEIGHT="50" BORDER="0" ALT=""/>
图片在JSP页面都显示不出来,为什么。
解决方案 »
- myeclipse 中dbbrowser连接sql 2008 ,可是dbo下table里不显示表,求解
- 网页在ie下一直刷新,firefox下却可以正常,大家看下resize函数该怎么改?
- 下拉列表读取数据库信息实现2级联动
- 用eclipse3.2打开一个已有的工程时提示: 'com.genuitec.eclipse.j2eedt.core.J2EE14_CONTAINER(未知)'
- 编辑一个页面提交后,另一个页面自动刷新如何实现
- 如何修改Tomcat的Server.xml
- 请教tomcat4.0.6 Sqlserver2000连接池如何建立
- jsp网站开发环境及工具?
- 求助简单的问题---JSP获取Form提交参数并显示在Table当中---回答者有分
- servlet 的值返回给ajax 出现乱码
- java 乱码问题
- jsp中实现分页(在一个页面中跳转),怎么不可以???
你工程是:http://localhost:8080/demo/
那么把图片放在tomcat/webapps/demo/目录下
然后img的src改为<img src="/demo/2.jpg" WIDTH="50" HEIGHT="50" BORDER="0" ALT=""/>
我的webapps文件夹下为空文件夹,我自己建了个demo,然后在demo里放进去2.jsp图片。页面显示图片为叉叉。这又是为什么呢?
因为你这个demo不是一个web工程,当然不能访问了。
你webapps下没有文件夹,那你的jsp放哪里的?
我也不知道诶。感觉找错了tomcat,可是又不知道具体要怎么找。确实是空文件夹。不是web工程不应该吧?我在JSP页面要显示本机电脑上的一张图片。就是显示不出来。我郁闷的很。
你的web工程中的路径需要写成这样
<%=request.getContextPath() %>/image/xx.gif
实际的路径应该是你的 WebRoot\image\xx.gif
src也是一次请求,他是先由服务器返回你访问的网页的字符串的信息,然后在在用户的机器上进行解释,最后才请求服务器的资源进行渲染的.不能这样写.
你最好把图片目录放在服务器路径下,这样,可以通过request直接获取到。
服务器目录/上传目录/Desktop/2.jpg
初学可以在和jsp同路径的地方建一个images文件夹放imgs,
<img src="images/2.jpg" WIDTH="50" HEIGHT="50" BORDER="0" ALT=""/>images前面别加“/”,加了就是绝对路径了。
如果在你jsp的上一层路径就用
<img src="../images/2.jpg" WIDTH="50" HEIGHT="50" BORDER="0" ALT=""/>
你写物理地址应该改成
<img src="C:\Users\Administrator\Desktop\2.jpg" WIDTH="50" HEIGHT="50" BORDER="0" ALT=""/>