ssh前台用iterator显示图片错误 iteratorssh图片 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.你给s:iterator加了id完全是多此一举啊,value里直接写你bean的属性就OK了,看不懂你为什么要那样写。2.关于图片显示你要考虑一下路径问题吧,建议给项目的全路径,加上<%request.getRealPath()%>。 在数据库里面查出来的是绝对路径啊在生成的网页的源代码里面是<td class=forumrow><img src="D:\apache-tomcat-7.0.47\webapps\Shop\upload\14031514570062.PNG" height="30dp" width="30dp"></td> 在数据库里面查出来的是绝对路径啊在生成的网页的源代码里面是<td class=forumrow><img src="D:\apache-tomcat-7.0.47\webapps\Shop\upload\14031514570062.PNG" height="30dp" width="30dp"></td> 在数据库里面查出来的是绝对路径啊在生成的网页的源代码里面是<td class=forumrow><img src="D:\apache-tomcat-7.0.47\webapps\Shop\upload\14031514570062.PNG" height="30dp" width="30dp"></td> 这明显就不对了吧。你的图片不能从你本地读么。换个ip访问图就没了。你要把图放到你的项目里。src是你的ip地址+项目名+图片路径 在数据库里面查出来的是绝对路径啊在生成的网页的源代码里面是<td class=forumrow><img src="D:\apache-tomcat-7.0.47\webapps\Shop\upload\14031514570062.PNG" height="30dp" width="30dp"></td> 这明显就不对了吧。你的图片不能从你本地读么。换个ip访问图就没了。你要把图放到你的项目里。src是你的ip地址+项目名+图片路径好了,谢谢。没做过项目,经验少。给点建议吧。 在数据库里面查出来的是绝对路径啊在生成的网页的源代码里面是<td class=forumrow><img src="D:\apache-tomcat-7.0.47\webapps\Shop\upload\14031514570062.PNG" height="30dp" width="30dp"></td> 这明显就不对了吧。你的图片不能从你本地读么。换个ip访问图就没了。你要把图放到你的项目里。src是你的ip地址+项目名+图片路径好了,谢谢。没做过项目,经验少。给点建议吧。关于图片这块给你点建议。1.如果只是读取显示的话,你数据库的路径应该是相对路径,比如:img/xxx.jpg. img就是你WebContent下的文件夹。这样你在你的src里面串上项目的绝对路径,像这样src="<%request.getRealPath()%><s:property value="#p.PPic0"/>",大体上是这样,细节自己调整,这样得到的就是你项目在服务器端的路径。2.你有图片查看必定就应该有图片上传,关于struts的文件上传很简单,网上搜一下,需要给你说的是你上传完了之后要在数据库存你的图片路径,这里你可以只存图片名,然后在Action中做响应处理,保证路径正确。大体就这些。 其实我是建议在jsp写路径使用EL表达式${pageContext.request.contextPath }/xxxx/txxx.jpg" 在数据库里面查出来的是绝对路径啊在生成的网页的源代码里面是<td class=forumrow><img src="D:\apache-tomcat-7.0.47\webapps\Shop\upload\14031514570062.PNG" height="30dp" width="30dp"></td> 这明显就不对了吧。你的图片不能从你本地读么。换个ip访问图就没了。你要把图放到你的项目里。src是你的ip地址+项目名+图片路径好了,谢谢。没做过项目,经验少。给点建议吧。关于图片这块给你点建议。1.如果只是读取显示的话,你数据库的路径应该是相对路径,比如:img/xxx.jpg. img就是你WebContent下的文件夹。这样你在你的src里面串上项目的绝对路径,像这样src="<%request.getRealPath()%><s:property value="#p.PPic0"/>",大体上是这样,细节自己调整,这样得到的就是你项目在服务器端的路径。2.你有图片查看必定就应该有图片上传,关于struts的文件上传很简单,网上搜一下,需要给你说的是你上传完了之后要在数据库存你的图片路径,这里你可以只存图片名,然后在Action中做响应处理,保证路径正确。大体就这些。谢谢,那样用很方便,不过还要做android端,所以在数据库里存储了完整地路径。 我遇到跟你一样的问题,也是数据库是绝对路径,jsp页面用itrator显示不出来。你问题解决了吗?怎么解决的? 在数据库里面存储的数据库的路径是http://localhost:8080/项目名称/图片文件夹/文件名 图片路径有问题,最好将图片保存在webcontent下,这样访问的时候${pageContext.request.contextPath }图片路径。 <s:iterator value="allProducts" var="product" id="p"> <tr> <td class=forumrow><s:property value="#p.PName"/> </td> <td class=forumrow><img src="<s:property value="#p.PPic0"/>" height="30dp" width="30dp"></td> <td class=forumrow><img src="<s:property value="#p.PPic1"/>" height="30dp" width="30dp"></td> <td class=forumrow><img src="<s:property value="#p.PPic2"/>" height="30dp" width="30dp"></td>应该是引号问题,你看<img src="<s:property value="#p.PPic0"/>" height="30dp" width="30dp">你的全是双引号,单又双配啊,你可以试一下,要是还不行的话可以再加下全路径 tom猫报错了,大家帮忙看看 新手问题 BeanUtils中ResultSetDynaClass出错 数据库中字段找不到 怎么办? 大家看看display:column的问题怎么回事呀?急求 [JSF] dataTable一览明细内容中的控件变色的问题--mxm_1123进 求一log4j应用小程序 一个简单的msn问题 struts拦截器拦截了异步方法,如何跳转到页面? 接口 怎么在jsp中用jquery采用数据库数据实现输入框自动补全功能? JBuilder+Weblogic启动报错 BS与CS的联系与区别
在生成的网页的源代码里面是
<td class=forumrow><img src="D:\apache-tomcat-7.0.47\webapps\Shop\upload\14031514570062.PNG" height="30dp" width="30dp"></td>
在生成的网页的源代码里面是
<td class=forumrow><img src="D:\apache-tomcat-7.0.47\webapps\Shop\upload\14031514570062.PNG" height="30dp" width="30dp"></td>
在生成的网页的源代码里面是
<td class=forumrow><img src="D:\apache-tomcat-7.0.47\webapps\Shop\upload\14031514570062.PNG" height="30dp" width="30dp"></td>
这明显就不对了吧。你的图片不能从你本地读么。换个ip访问图就没了。
你要把图放到你的项目里。src是你的ip地址+项目名+图片路径
在生成的网页的源代码里面是
<td class=forumrow><img src="D:\apache-tomcat-7.0.47\webapps\Shop\upload\14031514570062.PNG" height="30dp" width="30dp"></td>
这明显就不对了吧。你的图片不能从你本地读么。换个ip访问图就没了。
你要把图放到你的项目里。src是你的ip地址+项目名+图片路径
好了,谢谢。没做过项目,经验少。给点建议吧。
在生成的网页的源代码里面是
<td class=forumrow><img src="D:\apache-tomcat-7.0.47\webapps\Shop\upload\14031514570062.PNG" height="30dp" width="30dp"></td>
这明显就不对了吧。你的图片不能从你本地读么。换个ip访问图就没了。
你要把图放到你的项目里。src是你的ip地址+项目名+图片路径
好了,谢谢。没做过项目,经验少。给点建议吧。
关于图片这块给你点建议。
1.如果只是读取显示的话,你数据库的路径应该是相对路径,比如:img/xxx.jpg. img就是你WebContent下的文件夹。这样你在你的src里面串上项目的绝对路径,像这样src="<%request.getRealPath()%><s:property value="#p.PPic0"/>",大体上是这样,细节自己调整,这样得到的就是你项目在服务器端的路径。
2.你有图片查看必定就应该有图片上传,关于struts的文件上传很简单,网上搜一下,需要给你说的是你上传完了之后要在数据库存你的图片路径,这里你可以只存图片名,然后在Action中做响应处理,保证路径正确。大体就这些。
${pageContext.request.contextPath }/xxxx/txxx.jpg"
在生成的网页的源代码里面是
<td class=forumrow><img src="D:\apache-tomcat-7.0.47\webapps\Shop\upload\14031514570062.PNG" height="30dp" width="30dp"></td>
这明显就不对了吧。你的图片不能从你本地读么。换个ip访问图就没了。
你要把图放到你的项目里。src是你的ip地址+项目名+图片路径
好了,谢谢。没做过项目,经验少。给点建议吧。
关于图片这块给你点建议。
1.如果只是读取显示的话,你数据库的路径应该是相对路径,比如:img/xxx.jpg. img就是你WebContent下的文件夹。这样你在你的src里面串上项目的绝对路径,像这样src="<%request.getRealPath()%><s:property value="#p.PPic0"/>",大体上是这样,细节自己调整,这样得到的就是你项目在服务器端的路径。
2.你有图片查看必定就应该有图片上传,关于struts的文件上传很简单,网上搜一下,需要给你说的是你上传完了之后要在数据库存你的图片路径,这里你可以只存图片名,然后在Action中做响应处理,保证路径正确。大体就这些。
谢谢,那样用很方便,不过还要做android端,所以在数据库里存储了完整地路径。
<tr>
<td class=forumrow><s:property value="#p.PName"/> </td>
<td class=forumrow><img src="<s:property value="#p.PPic0"/>" height="30dp" width="30dp"></td>
<td class=forumrow><img src="<s:property value="#p.PPic1"/>" height="30dp" width="30dp"></td>
<td class=forumrow><img src="<s:property value="#p.PPic2"/>" height="30dp" width="30dp"></td>应该是引号问题,你看<img src="<s:property value="#p.PPic0"/>" height="30dp" width="30dp">你的全是双引号,单又双配啊,你可以试一下,要是还不行的话可以再加下全路径