问题标签 [icefaces-1.8]

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 回答
184 浏览

java - Icefaces JSF转到页面底部?

我在一张桌子上有多行,当我从一行中单击一个按钮(ice:command Link)时,我想滚动到页面底部。我尝试在单击事件上使用 java 脚本函数,但问题是在滚动向下后它会立即返回到单击的按钮。

有没有办法防止像在所有icefaces javascript完成执行后运行的javascript事件一样?谢谢 !

0 投票
1 回答
434 浏览

jsf - ICEFaces:在 ice:selectInputText 上按 enter 也提交其他 ice:selectInputTexts 的值

在 ICEFaces 1.8.2 中,我创建了一个包含两个 ice:selectInputTexts 的页面,它们都使用了自动完成功能。当用户更改第一个 ice:selectInputText 的值并等待一秒钟时,我的 bean 仅接收第一个 ice:selectInputText 的值更改事件。

如果用户更改第一个 ice:selectInputText 中的值并按下回车,我的 bean 会收到两个事件:每个 ice:selectInputText 一个。

问题在于,第一个事件更改了当前选定的项目,第二个事件将这个新项目的值更新为前一个项目的值!

当用户按下回车键时,有没有办法防止第二个值更改事件?

0 投票
0 回答
76 浏览

jsf - 标准错误页面不适用于 jsf 中的转发

每当我有重定向并且出现问题时(例如:NullPointer),就会显示配置的错误页面。但是,如果我转发到某个页面,则不会显示标准错误页面,但当前页面会冻结,即用户将无法继续进行,也不会出现错误消息。

当我说向前时,这是一个没有<redirect/>. 当我说重定向时,它是打开的新窗口。

我正在使用 IBM Websphere。

任何指针都会有很大帮助。谢谢。

0 投票
1 回答
280 浏览

tomcat - 谁导致重定向:Tomcat 或 ICEFaces?

使用 ICEFaces 1.8.2 和 Tomcat 6.0.24 我创建了一个 jspx 页面。此页面仅包含三个输入字段和一些输出文本。由于元刷新,该页面每 10 分钟重新加载一次。

当我在 FireFox 23 中打开页面并将其打开一段时间后,页面会被重定向到一个不存在的 URL,这会导致显示错误页面。URL buildserver/proef/terminal/sample... 被重定向到 buildserver/proef/terminal/inal/sample...

我的问题是:是什么导致页面被重定向到错误的 URL?Tomcat或ICEFaces有问题吗?

我没有使用 Apache 的网络服务器将 HTTP 流量重定向到 Tomcat。我什至看到在 Eclipse 中运行 Tomcat 时发生了重定向。

下面总结一下使用 Wireshask 捕获的浏览器和 Tomcat 之间的通信:

任何帮助表示赞赏。

0 投票
1 回答
3865 浏览

jsf-2 - 将 icefaces 1.8 项目转换为 Icefaces 3.0

我有一个在 icefaces 1.8/JSF1.2 中构建的项目,我需要它来转换为 icefaces 3.0。这是我第一次做这个转换过程并且面临很多困难。我对 Icefaces 很陌生(事实上,我在 15 天前第一次接触过它)所以如果我问任何愚蠢的问题,请原谅我。

在许多 JAVA 论坛的帮助下,我对项目进行了一些更改,但现在非常糟糕地卡在了某个点上。我会记下我到目前为止所做的更改。(1) 已将所有 JSP 文件转换为 XHTML 文件。(2) 对 Faces-config 进行了更改。(3) 更改了 web.xml(尽管我在这里遇到了很多错误)。(4) 更改 jar 文件(这是最困难的部分)。我无法获得正确的罐子,过去 4-5 天我一直在努力解决这个问题。

在这里,我将发布 web.xml(原始项目和修改项目),以及原始项目的 jar 文件列表。请帮助我正确更改 jar 文件和修改 web.xml,因为这是我卡住的两个部分。

Web.xml(icefaces 1.8 上的原始项目)

web.xml(更改后)

原始项目中用户的 jar 文件是

已修改项目中添加的 Jar 文件

删除 icefaces-bm.jar 和 icefaces-comps-1.8.2.jar 后的人我面临很多问题,因为我在我的项目中使用 InputFile 功能并且不知道如何更改它。我正在使用 icefaces-ace-2.0.0.jar 作为 FileUpload 功能,但到目前为止它没有多大帮助。至于 icefaces-bm.jar,我还没有找到任何替代方案。请帮助我正确收集 JAR 文件。

我在运行程序时遇到的错误:-

0 投票
0 回答
75 浏览

jsf - 标准错误页面未处理 FacesException

有一个问题我没有找到任何具体的答案。在渲染响应阶段调用的 setter 方法中抛出了 ArrayOutOfBoundException,因为我在 faces-config 中设置了该属性的值。现在,当这种情况发生时,它不会重定向。到目前为止,我能理解的是它可能正在将此异常转换为 FacesException,因此它不会重定向。有什么意见可以处理这个吗?该调用似乎也不是 ajax 调用,因为它是在我单击菜单项时到来的。

0 投票
1 回答
164 浏览

jsf - 首先点击ice:commandbutton 抛出异常

我有一个 IceFaces 1.8 和 jsf 1.1 jsp 页面

当第一次点击登录按钮时,动作抛出异常

当第二次按下时,代码运行良好,请就这个问题提出建议以及如何解决它

0 投票
1 回答
1227 浏览

jsf-2 - PartialSubmit 在 Icefaces 3.3 中不起作用

我有一个将 icefaces 1.8 迁移到 3.3 的项目。这是我第一次做这个转换过程并且面临很多困难。我对 Icefaces 很陌生,如果我问任何愚蠢的问题,请原谅我。我可以在 Icefaces 3.3 中运行该项目,但某些功能无法正常工作。我在部分提交中遇到问题。您能否提供以下替代代码。

0 投票
1 回答
1059 浏览

jsf - 在会话时间 UI 挂在 icefaces 3.3

我在iceface 3.3何时面临一个问题session timeout

[1] 会话超时
[2] 用户进行活动。
[3] firebug 中的错误 - 来自服务器的空响应
[4] UI 永远挂起
[5] 用户按 F5
[6] 重定向到登录页面
[7] 用户输入凭据
[8] 重定向到 xml 错误页面

[9] 用户点击刷新 ..user 重定向到普通应用程序

这种用途可以正常工作1.8......我现在正在尝试使用它3.3 在调试期间我发现了 1.8 和 3.3 之间的一个主要区别

1.8会话超时并且用户执行活动时,对此请求的响应是以下形式:

3.3会话超时和用户进行活动时,响应是:

它得到icefaces javascript code的响应看起来像

如果为空,则在jsf.js响应处理程序中只记录一个错误。reponseXML

所以这就是icefaces 不重定向或显示弹出窗口的原因。

现在有人对此有修复或解决方法吗?

我在用icefaces 3.3, glassfish 3.1, spring 3.0.1

0 投票
2 回答
365 浏览

jsf - 未触发 JSF 操作

在我开始一项大型活动之前,我正在尝试做一个简单的测试。但是,这就是我被卡住的地方。测试是提交 JSF 表单,但托管 bean 操作永远不会被触发。

这是我的托管 bean

我已经正确设置了所有配置。我可以看到页面。但是,控件永远不会进入动作方法。怎么来的?任何建议都会很棒。

更新: 这是我的 faces-conig.xml

我已将托管 bean-name 从用户更改为用户(小写),并在 .xhtml 页面中进行了相同的更改,但似乎仍然是同样的问题。