<img src="../<%=rs("smallpic")%>">显示不出来!如题 谢谢了
数据库没问题图片也存在路劲就是上面那样的。但是有时候出的来有时候出不来。网页上查看图片路径没有"../"这个东西这是为什么!!!!!!...
数据库没问题 图片也存在 路劲就是上面那样的。 但是有时候出的来 有时候出不来。网页上查看图片路径 没有"../"这个东西 这是为什么!!!!!!
展开
展开全部
这问题是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/可能是你设置的固定路径,也可以没有,具体你自己多练习下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询