问题标签 [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.

0 投票
2 回答
12994 浏览

database - 如何使用数据库中的图像内容填充 h:graphicImage 值?

Image在我的 ManagedBean 中有对象。如何在我的 JSF 页面中获取它?

这似乎不起作用: <h:graphicImage value="#{userProfile.image}" />其中 image 是类 userProfile 中的字段变量。

图片来自 MySql,如下所示。

我得到的错误是:java.lang.ClassCastException - sun.awt.image.ToolkitImage cannot be cast to java.lang.String

0 投票
1 回答
544 浏览

jsf - How to implement the image redirect with parameters?

This is the way how a commandButton realizes the redirect with parameters.

When this commandButton get clicked, it will pass the parameter named ID with value 4. The managed bean GetInfoBean's method getInfo() will return the new url.

But now, my question is how can I implement this redirect process using image or graphicImage since it doesn't have the action attribute?

0 投票
1 回答
146 浏览

primefaces - primefaces 图形图像中的意外符号

我在 DataTable 列中有一个图形图像。

我的问题是在我的图标后面我看到一个像“^”这样的符号

意外的符号

  • 我的xhtml:
  • 我的 CSS:
0 投票
1 回答
1643 浏览

jsf - 在 p:dataExporter 中更改 p:graphicImage 的导出值

我有以下问题:

我从我的数据库中以“0”和“1”字符串的形式获得假/真值。

因为我想对我的用户好:-),所以我的数据表中的输出不应该是零和一。

所以我使用了一个代表状态零和一的图形。

我这样做(在 p:datatable 内):

所以 0.gif 显示为 false,1.gif 显示为 true。

它看起来像这样:

截屏

我对 primefaces 的数据导出器的问题是该列将导出为

org.primefaces.component.graphicimage.GraphicImage@26bbdbd

有没有办法改变导出的值?任何想法如何获得图形图像并导出值?

我感谢您的帮助!

规格:JBoss 7.1 JSF 2.0 Primefaces 3.5

编辑:

已解决,与此解决方案类似,感谢 BalusC !

p:dataExporter 无法识别 p:cellEditor

0 投票
1 回答
1506 浏览

jsf - jsf primefaces如何在文件夹中的datatgrid中显示graphicimage并在任何地方使用它?

我正在尝试使用 ap:dataGrid 内的 p:graphicImage 显示 webapp 文件夹外部文件夹中的图像,但它不起作用。但是我希望使用 URL 的图像在另一个网站上显示它们。这是我尝试过的:

文件清单:

图像流媒体:

0 投票
3 回答
2845 浏览

jsf - 获取具体网址返回 StreamedContent

为了使用灯箱,我需要一个指向由<p:graphicImage>.

最终,HTML 应如下所示:

到目前为止,这是我的 JSF 尝试:

如何获取<p:graphicImage>返回的具体 URL,StreamedContent以便在我的链接中使用它?

0 投票
1 回答
353 浏览

ajax - JSF 不会同时加载所有内容

在我的 JSF 应用程序中,如果我刷新页面,所有的东西都会被渲染,因为 primeface 图形图像和 jsf<f:ajax />不工作。如果我等待 5 秒,ajax 调用将再次运行,并且图形图像正在加载。

另一个例子是当我上传图片时。图像被处理,上传并且网站得到刷新。在此之后显示图像,但 ajax 调用在几秒钟后将不起作用。

该应用程序在带有 JSF 2.1 的 JBoss 7.1 上运行

这是硬件速度慢还是其他问题。我会对任何提示感到满意,因为我真的不知道在哪里寻找解决方案。

例子:

0 投票
1 回答
17090 浏览

jsf - 不在jsf中工作

我最近<p:galleria>在我的 JSF 页面中添加了一个,如 PrimeFaces 展示中所示。该代码正在执行,没有任何错误,但它不显示任何图像。我认为这是由于图像的路径格式不正确。这是如何引起的,我该如何解决?

index.xhtml

compa.java

IDE 中的图像路径是ps\build\web\resource\images.

0 投票
1 回答
1867 浏览

jsf-2 - 使用 h:graphicImage 点击事件更改语言

我想在单击其中一张图片时更改语言。有两个图像,其中一个是土耳其语,另一个是英语。如果我点击英语是英语。另一个是带有 onclick 的土耳其语。这是我的托管 bean 和 xhtml;

}

这是我的xhtml;

当我点击图片时,语言没有变化。如何通过图片点击事件更改语言?

0 投票
1 回答
810 浏览

jsf - 应用程序范围 bean 的设置器无法设置值

我正在使用带有表单的 Primefaces 制作页面,该表单具有 ajax 上传图像并在提交整个表单之前预览它的能力。

为了实现这一点,我在主窗体之外制作了对话框:

在主窗体内有p:graphicImage显示刚刚上传的图像的组件和显示对话框的按钮。页面由视图范围的 bean ( PageBean) 支持,但传递StreamedContentp:graphicImage值 bean 应该是会话或应用程序范围的(因为方法称为乘法)。ImageBean所以我只为此目的制作了第二个应用程序范围的bean( )。

代码ImageBean

下一部分是fileUploadListener。想法很简单——设置相应的字段PageBean(在表单提交时保存)ImageBean(在部分刷新后显示)并更新部分主表单:

奇怪的事情来了。内部setImage()方法一切正常 - 字段已设置,getter 工作正常。但是然后页面刷新,imageBean.getImage()里面imageBean.imageStreamedContent()返回null。

更准确——它返回旧值,就好像从未调用过 setter 或在另一个 bean 实例上调用过 setter。我在另一个String字段上检查了它:在构造函数中对其进行了初始化ImageBean,在处理程序中使用另一个值调用了 setter 并刷新了主窗体的一部分。同样的事情:来自构造函数的旧值。

我认为,我缺少有关 bean 生命周期或特定范围的内容。或者也许有更简单的方法来实现这个任务?