JavaServer Faces(JSF)是一种模型 - 视图 - 展示器框架,通常用于创建基于HTML表单的Web应用程序。使用标准组件和渲染工具包,可以使用Facelets或JSP标记定义有状态HTML视图,并通过支持bean连接到模型数据和应用程序逻辑。
我正在尝试更改 primefaces 日历上的默认样式并尝试了很多解决方案,但仍然不知道如何更改它。例如我想更改按钮图标。 这是我的日历......
使用 PrimeFaces V8 HorizontalBarChartModel、JSF 删除水平条形图中条形下方的轴
如何使用 org.primefaces.model.charts.hbar.HorizontalBarChartModel 中的 HorizontalBarChartModel 删除水平条形图中条形下方的标尺(或轴)? 以下是我的方法,我...
@LazyCollection(LazyCollectionOption.FALSE) 和 @OneToMany(fetch = FetchType.EAGER) 之间的区别
我对“延迟加载”有一个疑问。 使用 @LazyCollection(LazyCollectionOption.FALSE) 和 @OneToMany(fetch = FetchType.EAGER) 有什么区别? 在我的应用程序中,我使用两个列表,...
缺少工件 jakarta.platform:jakarta.jakartaee-api:jar:10.0.0
我创建了新的 Jakarta Faces 项目,我的目的是使用 Jakarta EE 10。 我将此依赖项添加到我的 pom.xml 文件中: jakarta.platform ...
<ui:composition xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns="http://www.w3.org/1999/xhtml" xmlns:p="http://primefaces.org/ui"> <div class="mt-5 mb-5 tabela-retorno"> <p:dataTable var="item" resizableColumns="false" value="#{MB.basesRetorno}" emptyMessage="#{sessionMB.getLabel('label_nenhum_registro_encontrado')}"> <p:column styleClass="columnAlignCenter" style="width: 12%; text-align: center; font-size: 12px;"> <f:facet name="header"> <p:selectBooleanCheckbox > </p:selectBooleanCheckbox> </f:facet> <p:selectBooleanCheckbox styleClass="checkbos-itens"> </p:selectBooleanCheckbox> </p:column> <p:column headerText="Bases" style="text-align: center; width: 25%; font-size: 12px;"> <h:outputText value="#{item.base}" /> </p:column> <p:column headerText="Qtd. Retornos" style="text-align: center; width: 50%; font-size: 12px;"> <h:outputText value="#{item.qtdRetornos}"/> </p:column> <p:column headerText="Taxa %" style="text-align: center; width: 17%; font-size: 12px;"> <h:outputText value="#{item.taxa}" /> </p:column> </p:dataTable> </div> </ui:composition> 下图向我们展示了我的桌子当前的工作情况 我需要在我使用JF开发的表格上添加固定线路 下图展示了我需要的样子,你能帮我解决吗?我需要像图片中那样将第一行加粗。 正如您在展示中看到的,有一个 DataTable Sticky Header 选项。只需将 stickyHeader 属性设置为 true。另请参阅DataTable 文档。 PrimeFaces 8 中也提供此选项。
java.lang.NoClassDefFoundError:javax / faces / FacesException
我正在尝试部署一个已从 Eclipse 工作区导入到 NetBeans 的 Web 应用程序。但它没有被部署,而是给了我以下异常。 2011 年 7 月 15 日上午 5:59:04 ...
org.primefaces.PrimeFaces.Dialog.showMessageDynamic(FacesMessage) - 允许可拖动选项
对于通过 org.primefaces.PrimeFaces.Dialog.showMessageDynamic(FacesMessage) 创建的动态对话框,生成的对话框是否可以拖动?似乎没有选项可以配置...
@ManagedProperty 未在 @Named bean 中设置请求参数
我有一个 CDI 托管 bean,其中我想将请求参数设置为托管属性: 导入 javax.inject.Named; 导入 javax.enterprise.context.RequestScoped; @命名 @RequestScoped 公共课...
雅加达 EE 8 野蝇21 爪哇11 使用 Java EE Security,我正在一个简单的应用程序中尝试自定义表单身份验证。 这些是相关文件(问题的描述在文件下面...
如何使用 PrimeFaces 为 JSF BarChart 实现水平滚动条?
我发现自己沉浸在一个涉及 JSF 技术与 PrimeFaces 库协同的项目中,并且遇到了一个值得考虑的挑战。我需要有关方法的指导...
在不修改JAR的情况下升级primefaces.jar中的jquery.js
我正在使用 Primefaces 3.1,我在使用的 jquery.js 中发现了一个错误(该错误在此处进行了描述和修复:http://forum.jquery.com/topic/datepicker-doesn-t-work-inside -固定div)。 我想知道是否
SonarQube 规则不应使用“com.sun.*”和“sun.*”包中的类
我有一个J2EE项目,具有以下特点: CDI 1.0 动态网络模块3.0 Java 1.7(已更改为 1.8) JSF 2.0 JPA 2.0 我正在针对它运行 SonarQube 5.6.6 规则,它...
在我的网络应用程序中,用户特定活动的日期和时间存储(在数据库中)作为时间戳 Long ,在显示回用户时需要将其转换为正常的日期/时间格式。 (
如何使用 Java 17、Spring 6、Jakarta Server Faces 4.x 和 PrimeFaces 12 检索 FacesContext?
我正在尝试将我的 JSF + PrimeFaces (UI) + Spring 应用程序从 Java 8 迁移到 Java 17,同时还将 Spring 版本迁移到 6。 为此,需要从 javax 库移出...
我正在使用 Primefaces 和 jQuery 在对话框中创建平滑滚动。我的想法是:每次我单击“Commentar”按钮时,我的代码都需要在文本区域、最后滚动屏幕......
如何隐藏PrimeFaces LineChartModel的蓝色按钮和标签“我的第一个数据集”
我需要帮助解决 ChatGPT 和 BlackBox 都无法解决的问题。我需要使那个蓝色按钮及其标签“我的第一个数据集”消失。我试图找到...
这就是我的菜单在 ATM 上的工作方式(在 JSF 2.2 和 PrimeFaces 13.0.5 上) 这就是我的菜单在 ATM 上的工作方式(在 JSF 2.2 和 PrimeFaces 13.0.5 上) <p:menuitem value="My menu item" outcome="/some-view-id" styleClass="#{currentView.isView('some-view-id') ? 'selected':''}" /> 注意我“手动”传递 viewId 来确定 styleClass。 我想制作“通用”方法,例如 <p:menuitem value="My menu item" outcome="/some-view-id" styleClass="#{currentView.isView(component.outcome) ? 'selected':''}" /> 但这不起作用! #{component} 指的是 <p:menu> 而不是 <p:menuItem> . 使用绑定是有效的,但我什么也没实现,因为我必须为每个菜单项声明它。 <p:menuitem value="My menu item" outcome="/some-view-id" binding="#{myMenuItemBinding}" styleClass="#{currentView.isView(myMenuItemBinding.outcome) ? 'selected':''}" /> 有什么想法吗?我原以为#{component}会是<p:menuItem> ... 此问题已在 GitHub 上报告并在 13.0.6 中修复。 问题:https://github.com/primefaces/primefaces/issues/11358 公关:https://github.com/primefaces/primefaces/pull/11361
我的问题是,当我单击菜单中的菜单项时,我无法调用方法。这是xhtml: 我的问题是,当我单击菜单内的菜单项时,我无法调用方法。这是xhtml: <p:column styleClass="cm-col-width-35"> <p:commandButton id="dynaButton" type="button" styleClass="cm-button-menu" icon="ui-icon-triangle-1-s" /> <p:menu overlay="true" trigger="dynaButton" my="left top" style="width:200px;" at="left bottom"> <p:menuitem action="#{documentiBean.redirectAllega()}" icon="menu-documentale-allega" value="#{cruscottoPraticaRatingBundle.allegaDocumento}" immediate="true"> </p:menuitem> </p:menu> </p:column> 为了测试,当我调用方法“redirectAllega()”时,我只是尝试 System.out.print,但它不起作用。当我点击时没有任何反应,问题出在哪里?此列位于表单内。 最后的方法应该是重定向到另一个页面。 谢谢你。 当我单击菜单项按钮时,我希望看到控制台上打印的消息 你能为我尝试使用 ajax="false" (在 p:menuitem 标签中)吗?我最近有类似的案例,这就是我相信的帮助 <p:menuitem action="#{documentiBean.redirectAllega()}" icon="menu-documentale-allega" value="#{cruscottoPraticaRatingBundle.allegaDocumento}" immediate="true" ajax="false">
我有一个基本的选择数据表,其中包含电子邮件列表和 SessionScope bean。当我编辑电子邮件时,会出现一个对话框,其中包含要编辑的电子邮件。我选择的第一个是正确的电子邮件...
我有一个 PrimeFaces 项目,其中有一些 inputTexts 和 2 个按钮,第一个按钮根据 inputText 给定的值获取结果,第二个按钮清理 inputTexts。我的问题是当我...