我有一个数据包括primefaces的过滤器功能.可以在桌面上完成一些操作(例如编辑).使用ajax完成用户操作后,将更新datable.它直接更新表并且运行良好,如果我不过滤数据表,遗憾的是如果我使用它并编辑它.
这就是我的数据表的样子:
<p:dataTable id="dataTable" var="row"
value="#{bean.value}"
filteredValue="#{bean.filteredValue}"
paginator="true" rows="25" paginatorPosition="bottom"
rowKey="${row.id}"
paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink}"
editable="true">
Run Code Online (Sandbox Code Playgroud)
以及触发更新的Button
<p:commandButton value="Save"
actionListener="#{bean.save}"
update=":form"/>
Run Code Online (Sandbox Code Playgroud) 我知道关于这个问题有很多问题,但对我来说没有任何问题.
我需要将PanelGrid对齐到中心(水平).
这是我的panelgrid
<p:panelGrid styleClass="panelGridCenter">
Run Code Online (Sandbox Code Playgroud)
和我的CSS:
.panelGridCenter td,.panelGridCenter tr {
text-align: center;
}
Run Code Online (Sandbox Code Playgroud)
它只是将内容对齐到中心,而不是panelGrid
我的页面中有一个对话框,其中包含一个输入字段(日期,日历).问题是打开对话框后日历会立即打开,因为焦点是在第一个输入上设置的.
有没有办法在Primefaces中禁用焦点?
我需要在Primefaces中显示不同颜色的选项.
我有一个带有动态项目的selectOneMenu(列表)
<p:selectOneMenu id="carMenu" style="margin-top:4px;"
value="#{Bean.selectedCar}" effect="fade"
autoupdate="true">
<f:selectItems id="carsId"
value="#{myBean.allCars}" var="carItems"
itemLabel="#{carItems.name}" itemValue="#{carItems}" />
</p:selectOneMenu>
Run Code Online (Sandbox Code Playgroud)
private List<Cars> allCars;
Run Code Online (Sandbox Code Playgroud)
如果汽车出售,我需要显示选项RED的背景,否则黑色.在我的模型中,我得到了一个属性,如果汽车出售与否,它会给我一个值(布尔售出).
如何在selectOneMenu中设置颜色?
我已经升级到WildFly 8.2.0
从JBoss 7
和Java 8
从Java 7
.
我每次都停止server
在Eclipse
这个警告中得到:
Java HotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize = 256m; 支持在8.0中删除
如果我从CMD
这里开始和停止服务器就没有这样的警告,就在这里Eclipse
.我已从中删除了所有MaxPermSize设置WildFly
,但在我的项目中找不到任何有关该设置的设置.它恰好发生在Eclipse
.
我已经检查了这个问题:
哪里可以找到Eclipse-WildFly系统中的所有MaxPermSize?
Java HotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize
使用IntelliJ或Play时,如何使"Java Hot Spot MaxPermSize"警告消失?
和这个页面
我想开发到服务器的安全FTP连接,并使用Android发送/检索文件。
我做了很多研究,发现了许多不同的方法,所以我不知道该项目需要哪些工具和库。
我正在使用Windows和Eclipse。
如果用户选择一行,我想直接获取dataTable的选定行.
我已经添加了
<p:dataTable id="dataTableID" var="row"
value="#{bean.value}"
rowKey="${row.id}"
selection="#{bean.selectedValue}" selectionMode="single">
Run Code Online (Sandbox Code Playgroud)
点击一个按钮就可以获得它.
如果用户点击消息的任何地方 ,我需要在我的UI中关闭growl 消息.
这是必需的,因为很难为用户找到Primefaces中默认的growl消息的关闭按钮.
有没有办法做到这一点?
是否可以在我的Bean中以编程方式设置growl生命周期?
是否可以完全显示以前创建的Facelets页面<p:dialog>
?
我有一个要求,用户应该能够从日历中选择日期.我使用过<p:calendar>
PrimeFaces.
<p:calendar value="#{calendarBean.date1}" pattern="MM/dd/yyyy HH:mm" />
Run Code Online (Sandbox Code Playgroud)
问题是用户不应该选择分钟.他应该只能选择几个小时.