问题标签 [icefaces]
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 - JBoss RichFaces vs IceFaces vs Apache Trinidad - JSF 组件库比较
您如何看待/使用接口层?“支持”层将是 Spring 3。标准是:
- 你的私人意见
- 组件
- 文档
- AJAX 集成
- 浏览器支持
- 社区
- 工具支持(Eclipse、NetBeans)
我发现了一些比较主题,但它是关于 2007 年和旧版本的。
glassfish - Glassfish 需要在使用 ICEFaces 部署后重新启动
我有一个奇怪的问题。我有一个 ICEFaces(1.8.2) + Facelets 应用程序正在运行,每次我对其进行更改和部署时,我都必须重新启动 Glassfish(2.1.1),否则我的实体上会出现“java.lang.ClassCastException”。错误信息是:
java.lang.ClassCastException:za.co.africanpulse.rms.frontend.domain.Menuheader 无法转换为 za.co.africanpulse.rms.frontend.domain.Menuheader
如果我按照上面所说的那样重新启动 Glassfish 就可以了……但这有点令人恼火。我不太清楚您希望我发布什么,以便更容易识别/理解我的问题。无论如何,任何帮助将不胜感激。
非常感谢
jsf - 如何解决icefaces ice:selectInputDate验证问题
使用 IceFaces ice:selectInputDate 时,日期选择总是会触发表单验证。
因此,当用户选择一个日期时,会显示所有验证错误。当日期输入在表单的开头并且所有字段都为空时,这尤其乏味。然后,用户将收到所有“缺少值”错误消息。
对于像 IceFaces 这样广泛使用的框架来说,这太令人沮丧了,真的是一种耻辱。
有人有任何提示如何处理这个错误吗?
http://jira.icefaces.org/browse/ICE-4535
(immediate="true" 没有帮助)
谢谢。
jquery - 没有人成功使用带有 jQuery 的 ICEFaces?
基本上 jquery 可以与 IceFaces 一起使用。然后只有在使用页面的部分更新时才会出现问题。例如,您有一个面板组,其中使用了 jquery datepicker 元素(jquery UI datepicker 插件)。
如果 panelGroup 从一开始就可见,那没问题。对 jQuery(".datepicker").datepicker 的 jquery 调用找到了输入,jquery 可以做到这一点,这很神奇。
但是,如果由于页面的部分更新(因为可见属性已更改)而显示 panelGroup,则不会再次调用 jquery。
有人有解决这个问题的方法吗?
基本上,这个想法是每次 dom 更改时都会运行 jquery。
jsf - 如何动态创建一个列表?
有没有办法动态创建一个 selectItem 列表?我真的不想创建大量的 bean 代码来让我的列表返回List<SelectItem>
。
我试过这个:
但它不起作用。
有任何想法吗?
java - IceFaces / JSF CSS 解析问题:prolog 中不允许内容
我遇到了 IceFaces / JSF 应用程序的问题。我们有一个 IceFaces InputRichText 组件,它造成了很多痛苦。有时包含该组件的页面会抛出此异常,导致页面加载失败(变为全白):
其他时候,页面的加载就像一个魅力。在我看来,服务器似乎出于某种原因试图将 CSS 文件解析为 XML,这当然注定要惨败。
我已经尝试更改 web.xml 文件中的 servlet 映射,因为我在 Internet 上阅读了可能解决问题的报告,但无济于事。
web.xml 文件的 servlet 映射部分如下:
我们也只在我们的服务器(运行 CentOS 和 Windows 2k8)上遇到过这种情况,从来没有在我们的开发机器上(运行 XP 和 Vista)。我能想到的唯一区别是服务器运行 64 位 JDK。
关于可能发生什么的任何想法?
编辑:
刚刚在服务器日志中注意到这一点:
javax.faces.FacesException:renderResponse 中的问题:解析错误 /css/fck_editorarea.css:错误跟踪 [行:1] prolog 中不允许内容。
是否需要以某种方式更改“阻塞 Servlet”映射?
谢谢!
jsf - 选择输入日期的 JSF 问题
我对 selectInputDate 有疑问:我有一个支持 bean,我将它绑定到 selectInputDate... 我有一个菜单,当菜单更改时,我将日期设置为现在与 selectInputDate 绑定的相同属性。
出于某种原因,日期更改正确,但 selectInputDate 然后调用一个集合并用旧值覆盖该值......
知道为什么 selectInputDate 会调用设置器吗?
(dateRangeChanged 将当前日期设置为现在)
java - 有没有办法使用允许跳过保存到临时位置的 Servlet 上传文件?
发这个给朋友。他们有一个 Icefaces 应用程序,它使用 Icefaces 的 inputfile 功能,但它会在允许访问之前尝试将文件上传到临时目录。长话短说,无法访问临时位置,因此无法复制文件(最终将在数据库中结束)。是否可以使用 Java Servlet 来上传文件并将内容流式传输到他们可以访问的位置,而无需先将文件保存到临时位置?
jsf - Icefaces graphicsImage 支持的文件类型
传递 byte[] 时支持哪些图像文件类型?
jsf - 将日期从 selectInputDate 设置为对象
我有一个可以做各种事情的日期控制器。一旦设置了日历日期,我想将值从日期控制器传递到另一个 bean。我遇到的问题是setPropertyActionListener
在用户点击日期之前被调用。
有没有办法从选择selectInputDate
后获取日期并传递给 bean?
这是我尝试过的: