icefaces相关内容

使用Icefaces时如何在标准组件(h:commandButton)上禁用未修饰的ajax?

Icefaces 2具有在不需要的地方启用Ajax的烦人习惯.它适用于很多事情,但不是全部: 对于触发文​​件下载的commandButton,文件未打开 如果发生异常,则不会导航到异常页面(在web.xml中指定) 将h:commandButton周围的f:ajax标签设置为disable ="true"即可解决该问题.我不想把它放到任何地方. 那么,如何默认禁用它? ..
发布时间:2019-11-23 13:43:08 Java开发

人脸消息不会在后续请求中清除

情况如下: 您有一个解析文件的bean方法,如果解析失败,则添加错误消息,如果解析成功,则添加成功消息. 但是,当您进行连续操作时:fail> success,我希望失败消息会消失并显示成功消息,但是发生的情况是失败消息仍然存在,并且已将成功消息添加到其中. 在添加消息之前清除MessageList并不是解决方案,因为列表已被清除,如果在两种情况下都尝试在添加消息之前打印消息列表 ..
发布时间:2019-11-23 13:39:46 Java相关

多次调用JSF Backing Bean构造函数

我正在尝试JSF 2.0(在过去几个月中使用ICEfaces 1.8之后),并且试图弄清楚为什么在JSF 2.0中我的后备bean构造函数被多次调用. 该bean应该在创建时实例化一次,但是每当我单击commandButton时,都会显示"Bean Initialized"文本,表明正在实例化一个新的Bean对象. facelet页面: ..
发布时间:2019-11-23 13:23:28 Java相关

Icesfaces vs Myfaces vs Primefaces

我正在开始一个涉及使用JSF 2.0的新项目. 根据我的初步阅读,Mojarra和Apache的实现 该项目涵盖了您所需的基本组件. 但是我知道用户会寻求具有更好呈现方式的gui,例如 面板标签,手风琴,滑块等...目前,我看到的还有其他实现,例如Primefaces,RichFaces和Icefaces. 但是我找不到一篇好的文章来讨论这三个中哪一个是最好的. 我以前使用过Sp ..
发布时间:2019-11-23 12:55:52 Java相关

ICE Faces和在WindowScoped中创建Bean时出错

在对WindowScoped提出了一些问题之后,在回答了BalusC之后,我了解到我将使用MyFaces CODI,因此我应该在重写之前的所有代码之前,因为我不能使用Mojarra,所以我将使用ICEFaces,因为它也具有“窗口"范围"和其他一些对我有帮助的东西,它基于mojarra! 好的,现在我遇到了一个大问题,我也在ICE论坛中的以下链接中写道: http://www.icefaces.o ..
发布时间:2019-11-23 12:47:23 Java相关

从Tomcat 7迁移到8时的Jsf实现版本NullPointerException

我当前正在使用JSF 2.2.7和Icefaces 4.0.0版本.我的项目在Tomcat 7上运行,但在尝试使其在Tomcat 8上运行时遇到了麻烦.我遇到了空指针异常,因为icefaces代码中的方法似乎正在检查所用jsf的当前版本.这总是返回null,我似乎没有设置jsf的正确实现.堆栈跟踪如下: java.lang.NullPointerException在 org.icefaces ..
发布时间:2019-11-21 20:06:09 服务器开发

“用于"在JSF中循环

我只需要在JSF/ICEFaces中执行一个非常基本的for循环,基本上就是显示列号 类似下面的伪代码 for(int i=0; i#{i} } 标记遍历集合,但是我不想让我的后备bean更复杂,返回一个愚蠢的整数集合. 您知道更短更聪明的方法吗? 谢谢 解决方案 标记 ..
发布时间:2019-11-21 19:49:11 Java开发

调用动作后页面没有刷新

我有一个commandLink和一个actionListener,该actionListener调用一种方法来更改text的值.相同的commandLink具有action来重新加载页面.当我单击commandLink时,将调用actionListener.但是,当我刷新浏览器时,仅action已完成-显示文本的更新值.为什么outputText没有自动更新? 一些代码: home.jspx ..
发布时间:2019-11-21 19:47:07 Java开发

如何在带有Icefaces的jsf操作中使用Javascript更新页面状态?

如何在h:commondButton action完成时触发服务器端或客户端事件处理程序? 服务器端过程需要一些时间才能完成. 当我单击按钮时,需要一些时间才能完成工作并更新UI.我想在UI更新时触发一些操作. 我是JSF的新手.请帮助我. 谢谢! 解决方案 Icefaces具有一个可以在客户端将事件排队的javascript库. Icefaces在操作完成后会刷新DOM,因此您可以 ..
发布时间:2019-11-21 19:42:03 Java相关

是否可以在不重新启动JSF中的服务器的情况下更新应用程序?

我正在使用Eclipse 3.5,Tomcat 6,JSF 1.2和IceFaces 1.8.每当我更新应用程序中的任何文件时,都必须重新启动服务器以查看最新更改.如何在不重新启动服务器的情况下更新我的应用? 已经选择了服务器选项“资源更改时自动发布". 更新:如果我更改了主文件,则可以立即看到更改.但是,如果更新标记中使用的任何文件, ..
发布时间:2019-11-21 19:19:25 Java开发

服务器启动的呈现:EJB-> FacesContext?

我已经在Icefaces论坛上提出了这个问题,但是与此同时,我意识到这是一个更通用的问题. 当我在MDB中收到消息时,我想更新JSF页面的某些部分. 问题是,如何从EJB容器中获取FacesContext? 在消息处理函数FacesContext.getCurrentInstance()中返回null. 我也试图将JSF管理的bean变成MDB,但是我做不到(看来你们不能在 ..
发布时间:2019-11-21 19:12:41 Java开发

JSF页面中的动态操作

我有一个JSF页面.我的CommandButton动作方法值取决于bean变量值. 例子: Bean headerBean具有可变的actionValue,其值为"someBean.doAction1()" 当我使用时,它说headerBean.actionValue不是正确的方法. 如何获取操作值"someBean.doAction1"而不是headerBean.actionValu ..
发布时间:2019-11-21 19:08:45 Java相关

如何启用/禁用jsf/icefaces中的组件?

我正在寻找如何基于用户登录启用和禁用icefaces组件? 例如: 如果以管理员身份登录,我需要启用更多组件并以用户身份登录,请禁用某些组件以及在一页中添加其他组件?如何在jsf/icefaces中执行此功能? 这两个在一页中启用和禁用. 我很满意你的建议. 解决方案 使用rendered属性.它接受一个布尔表达式.向User实体(如isAdmin()或getRole() ..
发布时间:2019-11-21 19:02:18 Java相关

JSF-组件库,是否迁移?

我正在使用一个名为Woodstock的旧组件库.每当我尝试更改某些内容时,我都会发现找不到有关该库的足够文档而陷入困境.我正在考虑迁移到ICE Faces或Prime Faces之类的另一个库.但是我怀疑迁移到另一个库将在3-4年内得到相同的结果,没有文档,也不再支持.我应该使用JSF标准库还是不再使用组件库,还是应该使用超过3年的库? 解决方案 Woodstock非常独特. Woodst ..
发布时间:2019-11-21 18:36:13 Java相关