如何在JSP中写图片的相对路径

Eclipse中jsp的路径DEMO/WebContent/Test/1.jsp
图片路径DEMO/WebContent/images/top.jpg

JSP中上面都有一个<%%>包裹的basePath,这是工程的路径,你可以在src上加入basePath,例如:

<img src="<%=basePath%>images/aa.jpg"/>

希望对你有帮助

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-12-17
../images/top.jpg

...用相对路径来实现。图片放在WebRoot的img文件夹下。。。
改一下文件名就可以了 注意这个JSP必须和webroot同一个目录下边 因为你要的是相对路径

jsp文件夹中的文件怎么写入img中的图片路径
如果是本路径下的IMG,不需要引入相对路径,因为默认就会在当前路径下找相应的图片。举例:;备注:如果是同级文件路径的话,那么就需要引入相对上级路径的自路径。举例:;此时说明是此图片是jsp上级路径的同级路径“images”文件夹下面的文件

打扰 下面是我的jsp显示页面,已经能从数据库中查到值了,但想在页面把...
videoType.getVPic() 是图片名的话。。。 <img src="ImagesUploaded\/<%= videoType.getVPic() %>"\/> 试试

struts2 jsp页面中怎么实现图片按钮提交
可以用js,当点击图片的时候提交 图片使用onclick事件到一个js function 方法里面写 submit

在JSP中用得到文件的绝对路径,怎么把这个绝对路径变成项目中的相对路...
先将文件上传到你服务器端的一个images文件夹中,然后数据库保存的路径是你在服务器端的绝对路径。以后要显示,例如头像这种东西,就根据绝对路径去服务器端的images文件夹中找就行了。

jsp中插入显示,图片是不是要和jsp 文件放在同一目录下啊、、如果不是...
不是的话 需要在前面加一个\/..路径名!你可以在webroot下面建一个文件夹 把需要的图片都放里面去 只要用到图片 在前面加一个那个文件名 路径写对就行了

jsp文件上传 图片无法显示 相对路径的问题 百度了很久 希望有人愿意...
不要用<%=path%> 这个,要用虚拟目录名称在加上文件目录名称 比如:http:\/\/127.0.0.1:8070\/test\/images\/1.jpg 注意端口号,虚拟目录名称等等

eclipse里jsp中图片写相对路径无法显示
最好的方法就是在写一个专门针对显示图片的action方法。将数据流写出去,jsp中img标签写对应的显示图片的action方法的链接 zxlxq666 | 发布于2012-09-28 举报| 评论 0 3 .\/ 当前路径下..\/当前路径的上一级路径 atone008 | 发布于2012-08-02 举报| 评论 1 1 你的相对路径写错了,给你一个简单...

jsp相对路径和绝对路径的区别
在jsp和servlet中的相对地址应该是相对于你的web应用,即相对于http:\/\/127.0.0.1\/webapp\/的。其用到的地方有:forward:servlet中的request.getRequestDispatcher(address);这个address是 在服务器端解析的,所以,你要forward到a.jsp应该这么写:request.getRequestDispatcher(“\/user\/a.jsp”)这个\/...

高手在哪里:JSP页面怎么不能显示.jpg的图片?见问题补充。。。_百度知...
在你的项目里的webroot下建一个images的文件夹,然后把图片拷进去,然后在index.jsp里写 就可以 了

相似回答