jsf-2专题提供jsf-2的最新资讯内容,帮你更好的了解jsf-2。
使用< f:ajax>?提出请求时,如何显示一些加载消息? 如果您还没有使用第三方组件库,该库可能已经有了一个现成的组件,例如 PrimeFaces与 <p:ajaxStatus>,那么您可以使用JSF提供的JavaScript jsf.ajax.addOnEvent()函数(最终还有 jsf.ajax.addOnError())挂钩对ajax事件的功能. 这是一个基本的开球示例: <script
参见英文答案 > How to ajax-refresh dynamic include content by navigation menu? (JSF SPA)                                    3 在JSF2中,是否可以更改ui的src的值:使用Ajax请求动态地包含(例如,PrimeFaces p:commandButton)? 谢谢. <h:form>
我想提交一个按钮点击的数据表,但该操作在第一次单击时不会被调用.这是我的代码: <h:panelGrid id="addToThisDepartmentPanel"> <h:outputText value="#{messageDataBean.message}" rendered="#{messageDataBean.isSuccess eq false}" style="color:r
我有一个复合组件,看起来像这样: <!DOCTYPE html> <html xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:dm="http://davemaple.com/dm-taglib" xmlns:rich="http://richf
我正在寻找以下问题的灵魂: _这是一个包含不同类型汽车的链接列表. _用户可以点击列表中的每辆车,并发送ajax请求. _ ajax请求的响应应取决于(每辆车的)id并显示在panelGroup中. 所以我需要的是在backing-bean上调用方法的可能性.此外,应使用car id作为参数调用此方法. 我的代码到目前为止看起来像: ... function showDetails(details
参见英文答案 > How to find out client ID of component for ajax update/render? Cannot find component with expression “foo” referenced from “bar”                                    4个 我正在尝试从dataTable中的graphic
我很好奇这两种执行ajax调用的方式有什么区别: <h:commandButton value="Submit" action="#{bean.action}"> <f:ajax execute="@form" render="component"/> </h:commandButton> 和 <h:commandButton value="Submit"> <f:ajax liste
我使用JSF 2,primefaces 4.0,我尝试使用DataTable – In-Cell Editing,因为它是在primefaces展示中生成的,但我有一个错误,虽然我复制了showcase中显示的相同示例 错误是 <p:ajax> Unable to attach <p:ajax> to non-ClientBehaviorHolder parent 这是xhtmlpagecode
我们正在将JSF 1.1(MyFaces)项目迁移到JSF 2.我们的想法是通过将JSP和X HTML保持在一起一段时间来定期迁移.我们在JSP页面中使用了许多ajax4jsf-1.1.1标记.我们不使用RichFaces.将系统配置为JSF 2(Balusc教程中提到的所有配置更改)当尝试在类路径中使用ajax4jsf.jar访问JSP页面时,我们得到一个异常: Caused by: java.
我有一个包含两个选项卡的选项卡视图. 当我从选项卡1切换到选项卡2时,我正在调用一些执行验证并更新某些值的代码.根据此验证的结果,我希望保留在选项卡1上,或转到选项卡2,并刷新选项卡的内容. 我的tabview: <h:form id="form"> <p:tabView id="tabview" activeIndex="#{ctrl.idx}" dynamic="true" cach
我需要一些JSF / PrimeFaces(3.5)的建议. 我们有一个动态表单,表单可以由表单构建器配置,后备bean是一个荣耀的HashMap,还有一些其他getter和setter(如getValueAsDate / setValueAsDate). 我们的一个字段类型允许输入数字,当离开字段时,请求附加信息,并更新表单的一部分.这一切似乎一切顺利. <h:panelGroup id="cl
我已经实现了一个由转发器创建的列表: <ui:repeat value="#{projectData.paginator.list}" var="project"> <h:outputText value="#{project.title}" /> </ui:repeat> 和一个过滤我的列表的按钮: <h:commandLink action="#{overviewController.fi
我有以下代码: <h:commandLink action="#{testBean.showSomething}"> Do Stuff </h:commandLink> 这是我想要的(改变testbean的状态,并重新加载页面,这将显示一组不同的div,因为它们的“渲染”属性) 现在我想使用ajax来完成这个,所以我这样做: <h:commandLink action="#{testBea
我设置了web.xml,所以任何 java.lang.Throwable(即任何未捕获的异常或错误)将转发到错误页面.然而,对于AJAXified组件,异常不会通过此机制路由到错误页面. 测试用例我有一个简单的CommandButton绑定到一个总是抛出RuntimeException的动作方法.似乎最好的做法是让action方法捕获异常并添加一个类型为error severity的FacesMe
我在< ui:insert name =“content”/>中有一个表单. 当我使用p:commandButton保存数据时,我可以更新< ui:insert name =“content”/>中的表单和内容.但我无法弄清楚如何更新< ui:include src =“/ sections / menus / topMenu.xhtml”/>中的组件. 在topmenu中我有一个面板的子视图,其
我在页面上有一个按钮,导致我的数据表通过 AJAX请求进行刷新.这样的东西 <h:form id="datatable"> <p:dataTable/> </h:form> <p:commandButton update=":datatable"> 除了表格被刷新之外,它还没有进行任何排序,同时仍然显示它是基于以前的值排序的,所以这一切都很好.换句话说,标题仍然突出显示,箭头仍然指向排序方向,但实
我在JSF组件中使用@ResourceDependency批注将 Javascript和CSS文件添加到我的JSF页面中. 在我的Javascript文件中,我需要引用另一个资源文件(.swf文件,位于META-INF / resources中,如JSF所要求的).我试着在我的javascript代码中放入一个#{resource [‘swf:file.swf’]} EL表达式,但它不会得到解决.
我正在使用JSF 2和PrettyFaces以及< h:link>和< f:param>广泛标记以获取可收藏的页面(最终忘记JSF应用程序中的所有POST请求真是太棒了). 但是,其中一些链接只会更改页面的一小部分(主要是当用户停留在同一视图中时),因此发送ajax请求会更好.但是,< f:ajax>不能与< h:link>一起使用,只需< h:commandlink>.我也可以使用command
我正在使用一个带有ui的页面:组合使用就像这样 <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="h
我尝试了 NotificationBar的PrimeFaces示例,但是它没有起作用.我得到以下JS错误: ReferenceError: PF is not defined 我想我需要在使用PF()函数之前添加一个库,但是我不知道哪个库和哪里可以找到它. JS函数PF()只能从4.0开始.你显然使用了PF 3.x.看看展示位置的页脚,目前正在说它正在运行PF 4.0. 只需使用widgetVar