<img src="../<%=rs("smallpic")%>">显示不出来!如题 谢谢了

数据库没问题图片也存在路劲就是上面那样的。但是有时候出的来有时候出不来。网页上查看图片路径没有"../"这个东西这是为什么!!!!!!... 数据库没问题 图片也存在 路劲就是上面那样的。 但是有时候出的来 有时候出不来。网页上查看图片路径 没有"../"这个东西 这是为什么!!!!!! 展开
 我来答
函流56OF0
推荐于2016-11-19 · TA获得超过101个赞
知道答主
回答量:171
采纳率:0%
帮助的人:124万
展开全部
这问题是jsp中经常出现的 <%=rs("smallpic")%>"> 说明你路径是动态的,那么不 <img src="../<%=rs("smallpic")%>">在解析时,会自动根据工程访问路径生成,这个时候,就容易生成一些莫名的错误,具体原因不清楚,但是遇到很多次了 建议方法,将图片放在同一的目录下,存在数据库中也是相对工程的路径,那么,如下,jsp中一般有以下代码 <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> 结合你的保存路径 <img src="<%=basePath%>XXX/XXXX/<%=rs("smallpic")%>"> 中间XXX/XXXX/可能是你设置的固定路径,也可以没有,具体你自己多练习下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式