我正在尝试创建一个由 Spring boot 3.0 管理的 JSF 项目。 但不管我怎么做都行不通。 我在 web 上找不到任何示例。 我的依赖项: 我的主要应用程序 class: 我的配置 webapp/WEB-INF/faces-config.xml: 测试 XHTML 文件: 日志: 我看 ...
我正在尝试创建一个由 Spring boot 3.0 管理的 JSF 项目。 但不管我怎么做都行不通。 我在 web 上找不到任何示例。 我的依赖项: 我的主要应用程序 class: 我的配置 webapp/WEB-INF/faces-config.xml: 测试 XHTML 文件: 日志: 我看 ...
我将 PrimeFaces 从 6.0 更新到 12.0.0。 还需要将 PrimeFaces 布局组件替换为 PrimeFaces FlexGrid。 进行此更改后,任何组件上都不会显示图标。 例子: 在Firefox、IE、Edge上测试结果相同 ...
我正在开发一个现有的 JSF Primefaces 8 项目,以前的开发人员早已不复存在,在过去一年左右的时间里,我总体上变得相当有能力,但仍然让我感到困惑的一件事是造型。 我相信该项目正在使用类似 sass 的东西。 我有几个 p:calendar 元素处于只读模式(没有自由格式的日期条目),它 ...
我有以下代码(简化): 使用此解决方案,我可以按年过滤树节点,但我对请求输入的方式不满意。 默认情况下它是 inputText 并且我看不到更改它的方法。 我想以一种在年份列 ( https://www.primefaces.org/showcase-v8/ui/data/datatable/fi ...
我有一个基于Mojarra 2.1.20构建的应用程序(包 com.sun.faces,注册机为 JSF 2.2 规范)。 我有一个上下文参数 javax.faces.STATE_SAVING_METHOD,其值为我的应用程序部署描述符文件 web.xml 中指定的服务器 JSF 正在我的登录后页 ...
我正在使用 PrimeFaces 8.0,我想将两个单元格的 header 合并到一个 header(标题)中。 PrimeFaces 可以做到这一点吗?<p:dataTable> <p:column> <f:facet name="header">input& ...
我想清除我的 xpages 应用程序中的当前会话范围并重新加载它们。 我努力了: 不知何故,我不能简单地说 sesScope.clear() 因为那样会导致错误: java.lang.UnsupportedOperationException 在 com.sun.faces.context.Ba ...
我正在使用primefaces 12.0.0 fileUpload 组件,有时我会在日志文件中看到以下异常: 如何避免这个错误? ...
使用 Red Hat WildFly 27.0.1 我正在尝试将 Mojarra 4.0.0.SP01 迁移到MyFaces 4.0。 尝试在以下位置使用文档“7.26. Jakarta Server Faces Configuration”: https://docs.wildfly.org/ ...
我想在不同的消息组件上有不同的消息,但不幸的是消息总是显示在两个消息组件上。 TestFaces.java index.html Output 我想在不同的消息组件上有不同的消息。 ...
当具有值alwaysRecompile的org.apache.myfaces.CACHE_EL_EXPRESSIONS位于web.xml时,WAR 启动但是当尝试 go 到任何 JSF 视图时,抛出此异常: 有任何想法吗? WebSphere 9 使用 MyFaces 2.2。 与“通常的”My ...
我已经为输入字段设置了一个验证器: 单击 ID 为 btnSendToCommittee 的按钮时,将检查所需的属性。 当我单击其他按钮(如保存)时,将调用验证器。 我还想添加一个条件,即仅当按下 btnSendToCommittee 时才调用此验证器。 我不知道如何执行此操作,因为 submitt ...
我正在尝试使用 Jakarta EE 10 和 JSF 4.0 为 web 应用程序实现基于角色的安全性。 我目前有一些资源使用以下 url 模式保护:/myApp/*。 (详见下方web.xml) 我正在使用自定义数据库身份存储和自定义表单身份验证机制。 我相信这是正常工作的,因为我被要求登录 ...
有没有一种方法可以仅在浏览器 window 具有特定大小时渲染 PrimeFaces <p:focus>组件(或让它完成其工作)? 为此,我知道也许我必须在服务器代码中访问浏览器 window 大小,并使用组件rendered属性来访问此代码。 在客户端代码中,我使用如下代码获得 win ...
正如我在主题标题中提到的那样,我遇到了一个问题。 我想将来自两个不同 <h:inputText/> 元素的值作为参数传递给一个方法,该方法在 Java 中采用两个参数,并将结果发送到单个 <h:outputText/> 元素。 我不知道该怎么做。 对于这个问题,我在 CDI ...
我有一个关于将数据传递给模板 jsf 的一般性问题,据我所知,模板的工作方式类似于布局,我们必须创建模板布局,例如:header、内容和页脚,并且创建模板后我们可以使用客户端在其他页面中使用模板。 如果它是正确的,我的问题是如何更改某些值,如页面标题或更改菜单部分或面包屑(具有文本和链接)。 在这里 ...
我收到一个错误:转换错误: {0}:发生转换错误。 当尝试在Primefaces旋钮组件中显示O值时。 我已经将输入值类型更改为:integer、String、Double,但这没有帮助。 我也尝试构建一个转换器,但是这个组件没有使用它。 我没有任何 ide 可以做什么。 我不知道如何解决这个问 ...
我不知道如何在 UI 中使用准确的 alignment 渲染带有输入字段和数据表的下图。 我参考了一些带有示例的文档,但我找不到数据表的模式。附上下面的图片。请分享您对此的想法作为大纲。 ...
我尝试在加载 xhtml 时不加载 selectOneMenu 列表,因为列表太大。 我将参数 dynamic="true" 设置为延迟加载,但 selectOneMenu 始终在 xhtml 加载时加载列表。 但我只想在用户开始使用 selectOneMenu 时加载它。 我的xhtml<p ...
我在 ajax 事件“focus”上加载 selectOneMenu 项目,因为项目列表太大,我不想在 Bean 加载时准备它。 对我来说最好的方法是将它加载到 selectOneMenu 焦点上。 加载列表后 Jsf 需要更新 selectOneMenu 组件,但每次都会关闭下拉列表。 是否可以 ...