据我所知,@this用于表示当前触发事件的组件,例如: <p:commandButton process="@this" ... /> 在JSF 2 Ajax中,@this也可以表示封装组件,例如: <h:inputText ...> <f:ajax ...
我有一个输入框用来输入电子邮件地址:<h:inputText value="#{register.user.email}" required="true" /> 如何在JSF 2/PrimeFaces中使用正则表达式验证输入值是否为有效的电子邮件地址?
我们有几个搜索页面需要处理大量数据,需要一段时间才能完成。当用户点击搜索按钮时,我们希望不允许他们再次提交搜索结果。 在JSF中,是否有关于“双击”检测/预防的最佳实践? PrimeFaces组件似乎可以做到我们想要的效果,因为它会在搜索按钮被点击和搜索完成之间的一段时间内禁用UI,但是是...
关于JSF,特别是Primefaces还有一个问题。在同一时间使用id更新元素时遇到了以下问题。如果页面上的元素一个接一个地进行更新,那么ajax更新将正常执行:<ui:repeat value="#{showProducts.inCart}" var="cart"> <t...
我正在使用PrimeFaces 3.3.1的<p:dataTable>组件,并带有分页功能。分页按钮出现在表头和表尾中。我想隐藏表头中的分页按钮,保留表尾中的分页按钮。如何实现?
是否可以通过javascript更新PrimeFaces组件,以便强制刷新? 我正在使用对话框中的此按钮进行ajax保存调用。我已经在oncomplete事件上附加了我的自定义javascript。<p:growl life="1500" id="showmessage"/> &l...
我有一个datatable,其中包括primefaces的筛选功能。可以在表格上执行一些操作(例如编辑)。用户完成操作后,使用ajax更新datable。 如果我不筛选datatable,则直接更新表格并且工作正常,但是如果我使用过滤并进行编辑,则会出现问题。 这就是我的datatable的样...
这是我的布局<div id="mainPanel"> <div id="padding"> <h:outputText id="text" value="Personal Feed" rendered="#{Profile.renderComm...
你好,我有一个包含一些函数的托管 Bean,在这些函数中根据某些条件,我想调用一个对话框。 托管 Bean 函数如下:public String editStudent(){ setReadOnly(false); setButton(true, true,...
我有一个应用正在以下环境中运行。 GlassFish Server 4.0 JSF 2.2.8-02 PrimeFaces 5.1 final PrimeFaces Extension 2.1.0 OmniFaces 1.8.1 EclipseLink 2.5.2,具有JPA 2.1 My...