struts属性标记不能与jsp中的<img src>标记一起使用

用户名

我试图通过从数据库检索路径,使用JavaBean和Struts 2在JSP页面上显示图像文件。<img>标签是不承认的图像路径。

当我尝试显示路径时,使用此行显示正确的路径:

<s:property value='%{path}'/>
<s:property value='#{path}'/>

# Displays

C:\Users\Admin\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\File_Demo\1011_1.png

使用<img>标签编写此语句时,不显示任何内容

<%@ taglib uri="/struts-tags"  prefix="s"%>
<html>
  <body>
    <img alt=":p" src="<s:property value='%{path}'/>"/>
  </body>
</html>
Zielu

因此,首先在渲染的页面中检查img标签实际上是否包含正确的path参数(您说过您尝试将其打印出来,但更好的是dbl检查)。(查看源代码,或在Firefox中,右键单击并检查元素)。

但是,主要的问题是您的实际路径。从这个问题出发,它是C:驱动器上某个目录的绝对路径。但是不是您的浏览器直接从驱动器中获取该文件,而是由它提供服务的服务器,因此您的服务器(tomcat,我想是?)需要能够解析到特定文件的路径。通常,Web服务器使用相对路径而不是绝对路径,因此它将无法处理计算机的全部内容。

在webapp中,将是与您的webapp子文件夹有关的文件:查看...\org.eclipse.wst.server.core\tmp0\wtpwebapps\File_Demo\1011_1.png我猜(我自己不是在使用eclipse),您的服务器位于org.eclipse.wst.server.core\tmp0,并且您的webapp被称为File_Demo

因此,应该1011_1.png是映像的正确路径(或者../1011_1.png如果您的struts操作位于某个包中)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

自动从<img>标记的src获取<a>标记中的href

来自分类Dev

如何使用<img src =“”>中的属性?

来自分类Dev

如何使用<img>标记中的src属性从另一个驱动器检索和显示图像?

来自分类Dev

如何从<img>标记获取src =“ PATH”中的路径

来自分类Dev

在UIWebView网页中将xcassets图像用作img标记的src

来自分类Dev

<img>标记和new Image()。src有什么区别?

来自分类Dev

动态设置img的src属性

来自分类Dev

如何使用 jquery/javascript 在图像标签 <img src=""> 的 src 属性中传递字符串?

来自分类Dev

使用jsoup获取img src

来自分类Dev

使用jQuery修改img src

来自分类Dev

为什么我的 ng-show 不能与 <img> 一起使用?

来自分类Dev

Google Map,样式不适用于带有类的标记img,但可以使用img [src]

来自分类Dev

Google Map,样式不适用于带有类的标记img,但可以使用img [src]

来自分类Dev

为什么控制器不能与ng-src一起使用?

来自分类Dev

如何在img src属性中使用JavaScript变量?

来自分类Dev

正则表达式<img>使用src,宽度,高度标记解析

来自分类Dev

同一文档中的img src = svg

来自分类Dev

如何使用Jquery从图像库中检索img src

来自分类Dev

使用IMPORTXML时,为什么我可以获得IMG ALT但不能获得IMG SRC?

来自分类Dev

backpatching如何与标记一起使用?

来自分类Dev

我可以在 <img> 中使用 data-src 而不是 src 属性吗?

来自分类Dev

在 JQuery 中动态更改 img src 属性

来自分类Dev

如果href或src不以http,https或www开头,则PHP删除特定的标记或img标记

来自分类Dev

<script>标记src属性

来自分类Dev

Ember.js操作把手{{action}}不能与<option> html标记一起使用

来自分类Dev

与jQuery一起添加src时,IMG具有0x0像素

来自分类Dev

为什么img路径有效,但不能与path.join一起使用?

来自分类Dev

img.src属性是否必要?

来自分类Dev

XPath选择元素的img的src属性

Related 相关文章

  1. 1

    自动从<img>标记的src获取<a>标记中的href

  2. 2

    如何使用<img src =“”>中的属性?

  3. 3

    如何使用<img>标记中的src属性从另一个驱动器检索和显示图像?

  4. 4

    如何从<img>标记获取src =“ PATH”中的路径

  5. 5

    在UIWebView网页中将xcassets图像用作img标记的src

  6. 6

    <img>标记和new Image()。src有什么区别?

  7. 7

    动态设置img的src属性

  8. 8

    如何使用 jquery/javascript 在图像标签 <img src=""> 的 src 属性中传递字符串?

  9. 9

    使用jsoup获取img src

  10. 10

    使用jQuery修改img src

  11. 11

    为什么我的 ng-show 不能与 <img> 一起使用?

  12. 12

    Google Map,样式不适用于带有类的标记img,但可以使用img [src]

  13. 13

    Google Map,样式不适用于带有类的标记img,但可以使用img [src]

  14. 14

    为什么控制器不能与ng-src一起使用?

  15. 15

    如何在img src属性中使用JavaScript变量?

  16. 16

    正则表达式<img>使用src,宽度,高度标记解析

  17. 17

    同一文档中的img src = svg

  18. 18

    如何使用Jquery从图像库中检索img src

  19. 19

    使用IMPORTXML时,为什么我可以获得IMG ALT但不能获得IMG SRC?

  20. 20

    backpatching如何与标记一起使用?

  21. 21

    我可以在 <img> 中使用 data-src 而不是 src 属性吗?

  22. 22

    在 JQuery 中动态更改 img src 属性

  23. 23

    如果href或src不以http,https或www开头,则PHP删除特定的标记或img标记

  24. 24

    <script>标记src属性

  25. 25

    Ember.js操作把手{{action}}不能与<option> html标记一起使用

  26. 26

    与jQuery一起添加src时,IMG具有0x0像素

  27. 27

    为什么img路径有效,但不能与path.join一起使用?

  28. 28

    img.src属性是否必要?

  29. 29

    XPath选择元素的img的src属性

热门标签

归档