问题标签 [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 投票
1 回答
254 浏览

postgresql - 如何使用 Icefaces 3.0.1 FileEntry 组件将图像保存到数据库

我想使用文件条目组件将图像保存到数据库(带有 JPA 连接的 postgres)和 JSF。我正在搜索它,所以我想我必须使用输入流,但我不知道如何使用它将图像转换为字节茶类型,以保存到名为例如封面书(字节茶)的列中的数据库中. bean 中应该有什么代码。请帮我。我有这样的事情:

Icefaces 3.0.1 FileEntry:永远不会调用 FileEntryListener

0 投票
3 回答
125 浏览

java - Icemobile 中未调用托管 bean

我是 Icemobile 的新手,但由于它承诺在移动设备上进行快速开发,所以我试了一下。我使用 Netbeans 进行开发,一台 PC 上使用 Netbeans 7.1,另一台 PC 上使用 Netbeans 7.3。

问题是使用 Netbeans 7.1,在回发时不会调用托管 bean。它被构造并在初始 GET 页面上调用 getter。在 Netbeans 7.3 上,这没问题。

0 投票
1 回答
75 浏览

jsp - 控制台中的 JavaScript 类型错误

我正在使用 Icefaces 3.2,当我使用以下 XML 标准时会收到一些错误和警告。我的文件类型是xhtml. 我不知道我是否在这里遗漏了什么。

0 投票
1 回答
427 浏览

java - Icefaces 性能问题 - 部分提交

我有一个 JSF 站点,显示一个 HTML 表。接下来的两周我有 14 列和一些用户的行。用户依赖于从选择菜单中选择的选项。

所以有什么问题?如果我加载例如 50 个用户 2 周,我有一个很大的填充表。之后,该站点上任何链接上的每个动作侦听器都需要数年才能得到响应。然后我创建了一个什么都不做的动作监听器!这个动作也要好几年!如果我只将 5 个用户加载到我的表中,那么什么都不做的动作真的很快!

所以我的问题是:Icefaces 在做什么?为什么我有这么长时间只在后端执行一个小动作?慢的不是后端 bean 中的方法。

更新:

我写了一些示例代码,你可以很好地看到我的问题。如果我使用 50 列和 300 行,则该站点需要大约 15 秒的时间来加载。单击按钮什么也不做,然后总是需要大约 15 秒。如果我只加载 5 列和 5 行,那么什么都不做按钮很快!

JSF 站点代码 托管 Bean 代码

0 投票
1 回答
759 浏览

jsf-2 - 单击 commandLink 后 ViewScoped bean 失去其状态

我正在使用 Icefaces 3.2 和 JSF 2.1.8。我在 xhtml 主页面中包含以下视图。单击链接后,看起来myViewBean哪个正在@ViewScoped丢失其状态。具有获取和设置所需项目列表的myLink逻辑。在渲染响应阶段,似乎有 empty 。如果将更改为,它将以预期的方式工作,但我还有 10 个其他 bean,所有这些都需要更改为 SessionScoped。是什么让 bean 失去了它的状态?或者有没有其他方法可以使用 ViewScoped?actionListenermyViewBeanmyViewBeanempList@ViewScoped@SessionScoped

main.xhtml

myTabs.xhtml

tabcontent1.xhtml

0 投票
0 回答
378 浏览

jsf - 立即显示和清除验证消息

我正在使用 JSF 2.1.21,当我在输入文本框上按 Enter 时,我的错误消息会显示并立即清除。我在输入上有一个javascript,它触发了一个命令按钮。

字符串验证器:

更新:

0 投票
1 回答
125 浏览

jsf - 导航案例扩展

我正在尝试导航到静态 Web 项目中的 xhtml 页面。我原来的上下文是一个带有icefaces 3.3 的动态网络项目。.faces即使我在 .xhtml 中指定 .xhtml 作为结果,它也会重定向到以下路径to-view-id。有没有办法让它重定向到.xhtml呢?

面孔-navigation.xml

0 投票
2 回答
735 浏览

jsf-2 - Icefaces dataExporter 不显示列的值

我正在使用 Icefaces 3.3 并ice:dataExporter导出数据表的 excel 格式,但它不会在 excel 表中加载任何值。它仅显示每列的标题。我认为包裹在列值周围的 panelGroup 导致了这个问题。有没有办法在不删除 panelGroup 的情况下解决问题?

0 投票
1 回答
1395 浏览

jsf-2 - 隐藏字段值为空

我试图在请求范围内将隐藏字段值设置为支持 bean,但我看到 setter 采用的值为空“”,尽管客户端有一个值(可以在 firebug 中看到)。在actionListener调用之前,调用了 setter,但 plan 的参数为空。

main.xhtml

0 投票
1 回答
703 浏览

jsf - 动态创建的输入组件不显示模型值

我有一些需要以编程方式显示的 bean 字段。是这样的:

在 newElements.xhtml 中,我定义了一个绑定到 mainForm 的表单,以这种方式:

当我单击保存按钮并转到下一个视图时,“ANOTHERFIELD”字段已从 bean 中获取值,并正确显示,但动态生成的字段显示为空。它在支持 bean 中的值也为空。就像我在支持 bean 中创建的那样ValueExpression不起作用。HtmlInputText我将 Icefaces 3.3 与 Mojarra 2.1.17 一起使用。

这是如何引起的,我该如何解决?