我需要检索数据库中的行,并将图像保存在字节数组中。如何使用Strut2显示图像?
我已经使用自定义结果显示了它。我传递了 id 并在数据库中对其进行了操作搜索。我的问题是如何多次调用它?我有一个检索所有行的操作。如何从列表操作中调用显示图像操作?或者有更好的方法来实现这一目标吗?
JAVA
我的操作有一个我想要在 JSP 上显示的对象的列表。
JSP
第一种方法:我使用迭代器标签,在每次迭代中我想显示字节数组中的图像。我想调用操作来检索此处的图像。
第二种方法:我尝试过这个post它对我不起作用。
<img src="data:image/jpg;base64, <s:property value="imageData"></s:property> />" >
图像数据是字符串中的图像。
要检索数据库中的行,有很多方法,但它们都利用 JDBC API。您可以将对象映射为包含保存在数据库中的字节或 blob 或 clob 数据的图像数组。
显示将其发送到浏览器所需的图像。在Struts2中有一个流结果可用于将图像数据输出到浏览器的类型。
或者使用服务程序接口在 JSP 上传输数据类似于如何在 Struts 2 中将操作类中的图像发送并显示到 JSP answer.
结合您在问题中已经阐明的答案中的经验字符串化数据您可能会取得合适的结果。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)