问题标签 [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 - 需要 ace:datatable 中的延迟加载示例
我正在使用icefaces 3 ,并查看了ace:datatable延迟加载的展示,但是示例非常复杂,所以任何人都可以与我们分享一个在ace:datatable中使用延迟加载从数据库中加载数据的示例来自集合,以及延迟加载如何与搜索一起工作,在此先感谢。
ajax - Icefaces 3.0.1 FileEntry:永远不会调用 FileEntryListener
1.1、IceFaces 3.0.1 和 JSF 2.1 并尝试使用 ace:fileentry。我不明白为什么永远不会调用监听器!甚至 IDE 也会向我发送警告“pruebaBean.sampleListener 是未知属性”。这是我正在做的一个简短示例。单击提交按钮时,没有任何反应。有人能帮我吗 ??可能是某种错误?
prueba.xhtml:
PruebaBean.java:
更新 1
感谢@fischermatte,我发现问题是将 ice:commandButton 替换为 h:commandButton。但是当我将它应用到原始的完整表格并且没有工作时。永远不会调用 fileEntryListener 方法。有人可以在这里看到错误吗?逻辑上前面的例子和下面的代码有相同的web.xml、faces-config.xml等。注意提交文件的按钮是h:commandButton,还有一个ice:commandButton代表完整的表单。我已经尝试更改此 por en h:cb。这是原始表单(显示在弹出/模式窗口中)和 bean:
usuariosList.xhtml
UsuariosBean.java
更新 2
我想我知道为什么不起作用,但需要一些修复帮助。我按照@fischermatte 的建议进行了更正,但没有奏效。
要使用表单访问此页面,首先必须导航到主页/admin/admin.html
,如果在浏览器中查看 URL http://localhost:8084/iTablero/admin/admin.html
。此页面有一个菜单,其中一个菜单选项将我带到有问题表单的页面。但是,因为是 AJAX 调用(如果我没记错的话)浏览器中的 URL 不会改变,它会保留http://localhost:8084/iTablero/admin/admin.html
. 并且 fileEntry 从不调用监听器。现在,如果我自己输入 URL http://localhost:8084/iTablero/admin/usuariosList.html
,页面会像以前一样正确显示,但现在文件输入完美!我不知道如何解决这个问题,是否必须使用重定向?我认为是 AJAX 周围的东西.......请帮助!:-D
更新 3
那是菜单,没有重定向是行不通的。
action="usuariosList?faces-redirect=true"
工作正常。已经通过向前导航到只有 FileEntry 的基本页面表单进行测试,但也不起作用。同样,如果我使用重定向,工作正常。我认为这个组件和前向导航存在某种问题。
java - ice:outputMedia 不会在 Firefox 和 IExplorer 中重新呈现
我需要从 URL 复制 MP3。所以,在我的页面中使用这个:
然后,在支持 bean “BoardBean”(是@Viewscoped)中
此想法是选择图标时,形成具有声音的URL,并被设置为OutputMedia的源。
在谷歌浏览器中运行良好。每次单击ice:outputMedia
都会重新渲染组件,以便复制 mp3。但在 Firefox 和 IExplorer 中没有。我没有用新属性重新渲染组件,所以没有播放 Mp3
任何想法为什么?是否有一种适用于所有浏览器的“更标准”的方式来执行此操作?
jsf - 如何将文本字段中的数据转换为格式化的 html?
我有一个包含以下内容的数据库列:
在 JSF 1.2 和 Icefaces 1.8.2 中,该数据可以正常输出。在 JSF 2.1 和 Icefaces 3.0 下,我得到了你所看到的 - 只是纯文本。
这是一段代码,值在金额字段中:
我试图用标签包装 ice:outputText 标签,但没有用。有任何想法吗?
jsf-2 - icefaces 3.0 ace:dataTable排序列,需要例子
我需要一个在 ace:dataTable 中对列进行排序的示例,我不知道如何使用 sortBy + sortFunction 。谢谢
javascript - 冰面配置
我正在尝试使用 icefaces3。我做了一些例子,它们完美地工作,但是当我尝试一些例子时
http://icefaces-showcase.icesoft.org/showcase.jsf?grp=compatMenu&exp=menuBar
我收到以下错误:
Eclipse 可以找到这些类,而不是将必要的 jars 自动添加到我的项目中。
包 Explorer 中显示了 icefaces jar(由 eclipse 自动添加)。
icefaces.jar
commons-logging.jar
icefaces-compat.jar
jxl.jar
krysalis-jCharts-1.0.0-alpha-1.jar
icefaces-ace.jar
冰推.jar
请问我该如何解决这个问题?
styles - icefaces 3在同一页面上合并了ice和ace组件,样式有问题
我在同一个 xhtml 页面上使用 ace:daaTable 和其他 ice 组件。当我单击 oמ ice:commandButton 时,页面样式正在发生变化。
我试图在 web.xml 上定义“rime”样式,但它没有帮助。
当我定义“无”样式参数名称:org.icefaces.ace.theme 参数值:无点击冰:命令按钮保存页面样式,但我未能将表格样式更改为“styleClass =”oddRow , evenRow" (这是我在我的 previos IceFaces 1.8 项目中的 ice:dataTable 上使用的样式,带有 "xp" 样式。)
有人可以解释一下如何在表格上定义这个styleClass,而不改变每次点击的页面样式。并给我一个例子来展示如何在 ace:component 上使用 styleClass
谢谢塔米
jboss - ICEpush 3.0.1 在 JBoss 7.1.1 中没有响应
我在 JBoss 和 Icesoft 上都发过帖子,但无济于事。我希望这里有人可以提供帮助。
我有一个相对复杂的 EAR 部署,其中一个模块是一个 Web 应用程序。它适用于 ICEfaces 3.0.1。我的界面工作正常。但是,如果我添加 icepush.jar 和 web.xml 条目,则 Web 应用程序无法响应浏览器请求。浏览器只是“旋转”并且永远不会得到响应。
是否有一些配置可以发布以获得一些帮助,或者是否有一些日志记录我可以打开以查看发生了什么?
谢谢。
环境:Java 1.6.0_26 JBoss 7.1.1(独立)ICEfaces 3.0.1(内部版本号:7,修订版:28541)ICEpush 3.0.1(内部版本号:2,修订版:28519)
css - ACE 组件的 CSS 样式路径
我喜欢在 jsf 页面中为 ace 组件(icefaces)添加 css 默认样式,但我不知道应该在 jsf 页面中包含什么路径的 css 样式。对于冰组件,我有以下 css 路径。
提前致谢。
java - JSF 2.0 包含 ICEfaces 组件,尝试将 JPA 2.0 用于 JBOSS 独立服务器的 Persistence failed(nullpointException)
我正在尝试编写一个仅使用表单的小型网站。我使用 Eclipse IDE(indigo) 和 JBOSS AS 7.1 服务器。我使用 JSF 2.0 和最新的 ICEfaces 组件进行了编码。现在我已经添加了 JPA 组件来读取/写入 oracle 数据库。实体是为示例表创建的,我能够映射到数据库。但是在运行时,当我尝试从 bean 调用实体管理器以获取持久性单元时,它会得到空值。我不确定我在哪里做错了。
这是实体,持久性文件,bean,xhtml的代码
实体
持久性.xml
xhtml
感谢您的回复,但是当我浏览以下书籍时,我认为是正确的。
但我仍然收到错误,这可能是由于从 JBOSS 7.1 运行时库中使用的 JPA2.0 [休眠]。以下是我得到的错误,我错过了什么