问题标签 [graphicimage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jsf-2 - 无法使用 primefaces 显示动态图像
我想显示一张动态照片,我将图像的内容作为 blob 存储在数据库中,照片实体中的内容类型是字节数组 (byte[])。我尝试了两种不同的方法,但都没有用。
1)
2)
并在查看页面中:
所以有人可以帮我让它工作!
file-upload - primefaces 显示来自数据库的图像
我正在尝试显示客户图像(存储CustomerMaster.customerPhoto
在 BLOB 对象中)。我正在使用 imageBuilder Bean (RequestScoped) 根据存储CustomerMaster
在 Customer Bean(ViewScoped) 中可用的内容来构造图像。我在 ImageBuilder 中添加了属性来访问客户 Bean 中的 CustomerMaster 对象。还添加了用于跟踪目的的 sysout 语句。
这是输出
基于 sysout 语句,我可以看到 ImageBuilderBean 能够访问 CustomerMaster 对象并能够创建 DefaultStreamedContent。
但后来我收到以下严重消息,并且网页上没有显示图像:
如果我在 CustomerBean 中使用 Session 范围(而不是 ViewScoped),那么一切都是工作文件。甚至图像也显示在网页上。根据我的理解,从 requestScoped Bean 调用 Viewscoped bean 应该没有任何问题。
我不确定出了什么问题。请帮忙。请参阅代码以供参考。
ImageBuilder.Java
客户.XHTML
CustomerBean.Java
更新:
由于graphicImage标签被转换为<img>
html标签。浏览器生成两个显示图像的请求。生成以下两个网址:
/proj/views/user/CustomerRegistration.xhtml
- ManagedProperty 注释返回 viewscoped customerBeans。/proj/javax.faces.resource/dynamiccontent.xhtml
- 未能返回 customerBean。因此,我们看到“无法为托管 bean imageBuilderBean 设置属性 customerBean”错误消息
有什么建议么?
primefaces - Webflow的流量范围和使primefaces图形图像工作
我正在使用一个带有流范围的 spring bean,它有一个 primesfaces 的 StreamedContent 字段,并且图像没有显示出来。关于如何使用流范围进行这项工作的任何想法?当它是具有请求范围的托管 bean 以及具有会话/原型/单例范围的 spring bean 时,它可以正常工作。
下面是一些示例代码:
流动:
xhtml 文件:
应用上下文:
ajax - 如何预览图片上传完成后?
我正在使用 PrimeFaces,我想<p:graphicImage>
在执行上传操作后立即显示上传图像的预览。
jsf - 流关闭异常
Stream is closed Exception
当我要保存上传的图像时,我得到了。我正在尝试graphicImage
在保存之前预览上传的图像。此操作正在运行。但我无法保存图像。这是我的代码:
bean 在会话范围内。
image - 如何从 JSF 页面中的外部路径加载图像?
您好,我再次在 stackOverflow 上提问 :)
我的数据库中有一个问题列表,每个问题都有一个我上传的图像,其中<p:fileupload>
指定了外部路径,如 *C:\imgQuestions*,备份工作正常。
我的问题是我不知道如何在外部路径中显示图像。我在我的 JSF 页面上测试了这段代码,但没有结果。
我找到了这个讨论的目的,但我不明白我的案子是如何参与的。
有什么建议吗?
谢谢你。
jsf - 鼠标悬停在图形图像上时如何调用 bean 方法?
我要求在鼠标悬停时<p:graphicImage>
调用 JSF 支持 bean 方法,该方法将动态显示一些数据。
我怎样才能做到这一点?请不要向我推荐 JavaScript 代码。
jsf - h:graphicImage 不重新渲染
我有一个 jsf 文件,其中有 selectOneMenu 和 ah:graphicImage。现在问题是当我通过 selectOneMenu 发送 onchange 请求并想要重新渲染 h:graphicImage 并希望在操作 bean 中显示和隐藏布尔值时。但不能正常工作。实际上,首先我非常仔细地调查它,当我通过 selectOneMenu 发送操作时,布尔值在 bean 中正确设置但没有正确设置 reRender 值。如果我刷新页面,那么它可以正常工作。如果我想刷新页面,我可以解决它的任何人在 selectOneMenu actionlistener 上然后我如何刷新页面。我的代码在这里了解更多详细信息
图形图像的代码
豆代码在这里
任何有关此的帮助表示感谢
ajax - Primefaces:动态内容刷新问题
我有一个网络应用程序,我可以在其中选择一些要删除的内容。一个模态弹出窗口显示所选图像/闪光灯的预览。我按下一个按钮,一切正常。但是,当我选择要删除的另一个内容时,会弹出模式,并在一微秒内显示先前删除的文件,然后将其替换为我要删除的新内容。
显示动态内容的代码如下:
对于图像:
对于闪光灯:
控制器:
我尝试tempImage
在加载之前和autoUpdate=true
模式中设置为 null 但没有运气。
删除按钮(显示删除模式的按钮):
删除表单(xhtml):
jsf - 警告:JSF1091:找不到文件动态内容的 mime 类型
我在 eclipse 下收到以下警告:
此错误是我发布图片时引起的
低于 primefaces 组合物:
Java 豆: