问题标签 [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.
jsf - icefaces 日历图像不显示
我正在使用 icefaces 弹出日历。我的问题是找不到图像。这似乎是一个已知的错误。
所以现在怎么办?这是 icefaces api 告诉我的关于 selectInputDate 的内容:
图像目录:
设置按钮图像位置的目录。已弃用。请改用 styleClass。按钮的样式类名称由 styleClass 名称加上预定义的名称组成。例如:如果 styleClass 名称为“myCalendar”,则按钮类名称将是:myCalendarMovePrev、myCalendarMoveNext、myCalendarOpenPopup、myCalendarClosePopup。使用 background-image 属性覆盖图像。
但是覆盖背景图像不起作用,因为生成的输入字段是使用“src”的图像类型。
我用 Safari 检查了代码:
如果我用谷歌浏览器打开日历,它看起来是这样的:
那么如何才能正确轻松地显示图像呢?
更新 :
目前我使用不推荐使用的方法。首先,我需要添加在 web.xml 中声明的 Resource Servlet:
Icon Bug 仍然存在……但现在没有错误,也没有显示图标,所以这里是使用不推荐使用的方法的部分:
现在看起来如此......:
jsf - 使用 selectBooleanCheckbox 进行设置操作的非法语法
我有两个输入文本来隐藏/显示密码,如下所示:
当我单击 selectBooleanCheckbox 时,出现异常:
集合操作的非法语法
请告知我为什么会收到此异常以及如何解决它。
jakarta-ee - com.sun.faces.config.ConfigurationException:配置失败!必须有一个接受 BehaviorConfig 的构造函数
我正在尝试将jsf 2.1.14与icefaces 3.2.0一起使用, 并且在尝试运行应用程序时,出现以下异常:
以下是我的web.xml:
请告知如何解决它,谢谢。
jsf-2 - java.lang.IllegalStateException: 组件 ID vedh51d2-retrieve-update 已在视图中找到
我已经查看了我的页面是否有重复的 ID,并且还进行了清理和构建,但我仍然遇到相同的错误:
这是我的看法:
jsf-2 - ace:fileEntry - 更改上传文件的文件名
我正在使用 ace:fileEntry 组件上传 pdf 文件。我的问题我不知道如何在上传文档时更改文件名。该文件使用原始文件名上传。我知道如果我设置 useOriginalFilename=false,它将有一个唯一的名称,但我希望文件系统中上传的文件应该具有我想要传递的自定义文件名。
我的xhtml代码如下
jsf-2 - icefaces 3 fileEntry fileEntryListener 未在 h:commandButton 上被调用
我正在使用icefaces 3。我的问题是我有一个ace:fileEntry,它有一个fileEntryListener。我有一个 ah:commandButton,它在我的表单末尾设置了一个 actionListener。当我单击我的 commandButton 时,我注意到只有我的按钮的 actionListener 被调用,但 fileEntryListener 没有被完全调用。我的意思是文件被上传到临时位置,但我在 fileEntryListerner 中的实际代码没有被调用。我在我的 fileEntryListerner 中编写了一个客户逻辑,将上传的文件复制到另一个位置,但这不起作用。下面是我的代码。任何人都可以解释为什么 fileEntryListner 代码不能完全工作。
…………
上面的记录器信息行根本不打印,但文件已上传。
jsf - ICEfaces pieChart:如何更改切片颜色?
我正在使用 ICEfaces 3.2。我想知道如何更改 ICEfaces ace pieChart 切片的颜色。
我的JSF代码如下:
我想为饼图的每个部分提供我自己的颜色。我的bean代码如下:
jsf - 如果验证失败,ace:dateTimeEntry 以红色显示背景,但是当验证失败时如何为其他字段显示这种突出显示
我正在使用 Icefaces 3.2。我有一个 ace:dateTimeEntry 可以正常工作,如果此日期字段的验证失败,它也会在红色背景中突出显示。我想知道如何在其他领域实现同样的目标。如果该字段的验证失败,我希望背景以红色突出显示。请注意,我没有为 datetimeentry 实现任何自定义逻辑,它默认突出显示。
jsf-2 - 如何从bean设置JSF组件的styleclass属性?
我正在使用 Icefaces 3.2。我想知道如何从支持 bean 方法重置组件的 styleClass 属性,例如 textarea。
用例:我有一个ace:textAreaEntry
在支持 bean 中有一个验证器方法。在这个支持 bean 中,我正在做一些验证。如果验证失败,我希望将特定的 CSS 类应用于组件。所以我想重置 styleclass 属性的值。
validation - 尽管来自 ace:textAreaEntry 验证器的验证失败,但 JSF actionListener 被调用
我正在使用 ICEfaces 3.2。我为特定ace:textAreaEntry
字段定义了一个验证器方法。如果我的验证器中的验证代码失败,我将在上下文中添加一条面孔错误消息。我希望当这个错误消息被添加到上下文中时,我actionListener
不会被执行。但我注意到的是,即使在我的验证器向上下文中添加了 faces 错误消息之后,也会actionListener
执行。我认为因为验证失败,面孔不会执行actionlistener
.
XHTML 文本区域入口代码:
验证器方法: