22得票4回答
如何在JSF中创建图像按钮

我想要一个看起来像按钮的组件,但它应该包含一张图片而不是文本。因为标准按钮没有提供这个功能,所以我尝试使用 <h:commandLink>:<h:commandLink action="#{some_action}"> <p:panel styleClas...

22得票5回答
设置p:dataTable p:column的宽度。

我试图设置数据表的列宽。我查看了这个问题的答案PrimeFaces 3.0中如何在p:dataTable中设置p:column的宽度?。 然而,我正在尝试做一些有点不同的事情。我只想让列的宽度与其显示的最宽元素一样宽。我的大部分数据都是文本。 例如,它不应该看起来像这样 -------...

22得票3回答
PrimeFaces禁用“取消”按钮的验证

在一个表单中,我有一些包含两个命令按钮的输入文本,一个用于“接受”(accept),另一个用于“取消”(cancel)。 如何仅禁用“取消”按钮的验证?<h:form id="detailsForm"> <p:inputText id="editUsername" va...

22得票4回答
在p:dataTable中仅禁用少数行的选择

我想知道是否有一种方法可以根据bean属性禁用Primefaces中给定行集的基于单选框的行选择。 示例:<p:dataTable var="foo" value="#{bean.foos}" selection="#{bean.selectedFoo}">` <p...

21得票6回答
Primefaces 3.0.M2 SelectOneMenu Ajax行为出现问题

我在实现两个SelectOneMenu控件时遇到了麻烦,第二个控件中的数据取决于第一个控件的选择。这个例子在primeFaces展示页面上几乎与我要实现的相同:http://www.primefaces.org/showcase-labs/ui/pprSelect.jsf,除了我必须从数据库中...

21得票4回答
Primefaces对话框中modal=true无法正常工作

我无法实现一个带有modal=true属性的(primefaces)dialog对话框。当modal=false时它可以正常工作,但是当我尝试将modal=true设置为true时,即使对话框也变得无法激活。 我该如何使它正常工作?

20得票6回答
如何在页面加载后执行JavaScript?

我想在页面加载后执行一个JavaScript函数。目前我有一个commandButton,一切运作正常。然而,如果用户不需要点击按钮,那会更方便些。 我尝试了f:event,但我没有监听器,只有JavaScript函数。此外,由于我只使用高级组件,body onload对我不起作用。<...

20得票3回答
Primefaces数据表格行选择和多选框选择不起作用。

我正在使用primeface 3.5,在其中我发现单独使用复选框选择和取消选择或行选择都能够完美地工作。但是当我尝试同时使用行选择和复选框选择时,行选择事件无法触发。是否有人可以为我澄清这个问题? 虽然检查所有事件正常工作,但行选择不起作用。<p:dataTable id="myBoo...

20得票1回答
Primefaces 7.0下的RequestContext

我的Primefaces 7.0之前的应用程序有以下代码:RequestContext.getCurrentInstance().execute("window.open('myUrl');"); 我了解到在7.0版本中RequestContext已不再可用。那么有什么等效的方法可以执行相同的...

20得票1回答
将参数传递给p:autoComplete的completeMethod函数

我在我的项目的搜索表单中使用了PrimeFaces的p:autoComplete组件。用户可以选择包括多少个和哪些表单元素(搜索参数),所以我需要为每个元素传递一个ID到completeMethod中。我尝试添加onfocus=".."来将对象传递给bean,但只有在元素首次加载时才会激活。 ...