问题标签 [icefaces-3]

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 投票
0 回答
694 浏览

jsf - icefaces 日历图像不显示

我正在使用 icefaces 弹出日历。我的问题是找不到图像。这似乎是一个已知的错误。

Safari 中的日历

所以现在怎么办?这是 icefaces api 告诉我的关于 selectInputDate 的内容:

图像目录:

设置按钮图像位置的目录。已弃用。请改用 styleClass。按钮的样式类名称由 styleClass 名称加上预定义的名称组成。例如:如果 styleClass 名称为“myCalendar”,则按钮类名称将是:myCalendarMovePrev、myCalendarMoveNext、myCalendarOpenPopup、myCalendarClosePopup。使用 background-image 属性覆盖图像。

但是覆盖背景图像不起作用,因为生成的输入字段是使用“src”的图像类型。

我用 Safari 检查了代码:

在此处输入图像描述

如果我用谷歌浏览器打开日历,它看起来是这样的:

在此处输入图像描述

那么如何才能正确轻松地显示图像呢?

更新 :

目前我使用不推荐使用的方法。首先,我需要添加在 web.xml 中声明的 Resource Servlet:

Icon Bug 仍然存在……但现在没有错误,也没有显示图标,所以这里是使用不推荐使用的方法的部分:

现在看起来如此......:

在此处输入图像描述

0 投票
1 回答
2266 浏览

jsf - 使用 selectBooleanCheckbox 进行设置操作的非法语法

我有两个输入文本来隐藏/显示密码,如下所示:

当我单击 selectBooleanCheckbox 时,出现异常:

集合操作的非法语法

请告知我为什么会收到此异常以及如何解决它。

0 投票
1 回答
7784 浏览

jakarta-ee - com.sun.faces.config.ConfigurationException:配置失败!必须有一个接受 BehaviorConfig 的构造函数

我正在尝试将jsf 2.1.14icefaces 3.2.0一起使用, 并且在尝试运行应用程序时,出现以下异常:

以下是我的web.xml

请告知如何解决它,谢谢。

0 投票
0 回答
692 浏览

jsf-2 - java.lang.IllegalStateException: 组件 ID vedh51d2-retrieve-update 已在视图中找到

我已经查看了我的页面是否有重复的 ID,并且还进行了清理和构建,但我仍然遇到相同的错误:

这是我的看法:

0 投票
1 回答
1504 浏览

jsf-2 - ace:fileEntry - 更改上传文件的文件名

我正在使用 ace:fileEntry 组件上传 pdf 文件。我的问题我不知道如何在上传文档时更改文件名。该文件使用原始文件名上传。我知道如果我设置 useOriginalFilename=false,它将有一个唯一的名称,但我希望文件系统中上传的文件应该具有我想要传递的自定义文件名。

我的xhtml代码如下

0 投票
2 回答
1284 浏览

jsf-2 - icefaces 3 fileEntry fileEntryListener 未在 h:commandButton 上被调用

我正在使用icefaces 3。我的问题是我有一个ace:fileEntry,它有一个fileEntryListener。我有一个 ah:commandButton,它在我的表单末尾设置了一个 actionListener。当我单击我的 commandButton 时,我注意到只有我的按钮的 actionListener 被调用,但 fileEntryListener 没有被完全调用。我的意思是文件被上传到临时位置,但我在 fileEntryListerner 中的实际代码没有被调用。我在我的 fileEntryListerner 中编写了一个客户逻辑,将上传的文件复制到另一个位置,但这不起作用。下面是我的代码。任何人都可以解释为什么 fileEntryListner 代码不能完全工作。

…………

上面的记录器信息行根本不打印,但文件已上传。

0 投票
1 回答
511 浏览

jsf - ICEfaces pieChart:如何更改切片颜色?

我正在使用 ICEfaces 3.2。我想知道如何更改 ICEfaces ace pieChart 切片的颜色。

我的JSF代码如下:

我想为饼图的每个部分提供我自己的颜色。我的bean代码如下:

0 投票
2 回答
1009 浏览

jsf - 如果验证失败,ace:dateTimeEntry 以红色显示背景,但是当验证失败时如何为其他字段显示这种突出显示

我正在使用 Icefaces 3.2。我有一个 ace:dateTimeEntry 可以正常工作,如果此日期字段的验证失败,它也会在红色背景中突出显示。我想知道如何在其他领域实现同样的目标。如果该字段的验证失败,我希望背景以红色突出显示。请注意,我没有为 datetimeentry 实现任何自定义逻辑,它默认突出显示。

0 投票
1 回答
2950 浏览

jsf-2 - 如何从bean设置JSF组件的styleclass属性?

我正在使用 Icefaces 3.2。我想知道如何从支持 bean 方法重置组件的 styleClass 属性,例如 textarea。

用例:我有一个ace:textAreaEntry在支持 bean 中有一个验证器方法。在这个支持 bean 中,我正在做一些验证。如果验证失败,我希望将特定的 CSS 类应用于组件。所以我想重置 styleclass 属性的值。

0 投票
1 回答
1012 浏览

validation - 尽管来自 ace:textAreaEntry 验证器的验证失败,但 JSF actionListener 被调用

我正在使用 ICEfaces 3.2。我为特定ace:textAreaEntry字段定义了一个验证器方法。如果我的验证器中的验证代码失败,我将在上下文中添加一条面孔错误消息。我希望当这个错误消息被添加到上下文中时,我actionListener不会被执行。但我注意到的是,即使在我的验证器向上下文中添加了 faces 错误消息之后,也会actionListener执行。我认为因为验证失败,面孔不会执行actionlistener.

XHTML 文本区域入口代码:

验证器方法: