omnifaces 相关问题

OmniFaces是JSF 2.x的一个库,专注于简化日常任务的实用程序。

如何将 OmniFaces 与 Spring Boot 集成

我找到了一些关于将 JSF 技术与 Spring Boot 集成的教程,但让 OmniFaces 与 Spring Boot 一起使用似乎是一项相当复杂的工作。将这两者结合起来是个好主意吗

回答 1 投票 0

在 JSF f:convertNumber 中显示原始值(小数位数不受限制)

我在我的 中使用 我在 <f:convertNumber groupingUsed="false" /> 中使用 <h:inputText 将用户输入转换为数字。再次打开输入对话框时,输入格式将仅显示 3 个小数位。我如何更改它以“按原样”显示输入。 为了格式化输出中的值,我使用 #{of:formatNumber(specification.pricePerUnit, '#0.000')} 显示 3 个小数位(至少)。不幸的是,我们有客户想要输入更多小数位(上面的问题)。那么,如何显示至少有 3 位小数位的数字,但如果有更多小数位,则全部显示出来? 提前致谢:) 好吧,让我们假设以下情况:我有一个带有以下内容的表单: 。我输入值 123,123456789 并保存。和 您上面的代码在另一个页面上的值显示为 123,123456789。但是当我再次打开表单编辑值时, 输入字段将其显示为 123,123,但不是 123,123456789。所以,我假设 maxFractionDigits 的默认值为 3? 一个非常基本的例子: <h:form> <div> <h:outputText value="#{of:formatNumber( testBean.myNumber, '0.000#######')}" /> </div> <div> <h:inputText value="#{testBean.myNumber}" > <f:convertNumber groupingUsed="false" pattern='0.000#######' /> </h:inputText> </div> <h:commandButton type="submit" value="Submit" /> </h:form> 还有一个bean代码: private BigDecimal myNumber = new BigDecimal("355.3456"); public BigDecimal getMyNumber() { return myNumber; } public void setMyNumber(BigDecimal myNumber) { this.myNumber = myNumber; } 一些测试: 第一个 GET 请求后的页面如下所示: 现在我输入12345.6789099 单击 Submit 按钮后: 另外一些例子: 很难找到任何文档,但在 org.glassfish/javax.faces 2.3.9 中,我也发现 maxFractionDigits 有一个默认值 3。 <f:convertNumber groupingUsed="false" /> 等于 <f:convertNumber groupingUsed="false" maxFractionDigits="3" /> 根据您的需要更改它: <f:convertNumber groupingUsed="false" maxFractionDigits="10" /> 要让用户输入多位数的双精度数,您必须使用不带转换器的h:inputText。 如果你想很好地显示它(只读),你可以使用 f:convertNumber 但你需要比例来找到位数(例如将 Double 转换为 BigDecimal)。 要将其显示在数据表中,您可以使用 Omnifaces 转换器 https://showcase.omnifaces.org/taghandlers/converter

回答 3 投票 0

使用 OmniFaces 套接字和 JSF 核心 commandScript 时如何抑制我的 PrimeFaces ajaxStatus?

我的应用程序使用PrimeFaces的全局p:ajaxStatus。每当我需要抑制/避免这种行为时,我都会在特定组件(例如 p:commandButton 等)上使用 global="false"。 布...

回答 1 投票 0

ServletResponse Redirect 在 302 响应中显示应用程序服务器地址

为什么在显示我的应用程序服务器 IP 地址及其端口的重定向后发送“隐藏”302 响应(参见上图) 这被

回答 1 投票 0

如何在 JSF 中创建更细粒度的 Web 套接字?

在我的 JSF 应用程序中,我尝试使用 Web 套接字将更新从后端推送到前端。后端在我正在收听的 ActiveMQ 主题上发布消息(在 @ApplicationScoped 级别...

回答 1 投票 0

使用 org.omnifaces.cdi.ViewScoped 时,我的 javax.servlet.Filter 在单个页面视图上同时接收 GET 和 POST

我的用于记录页面视图的 servletfilter 正在通过单个页面请求接收 GET 和 POST。我追溯到在页面支持 bean 上使用 Omnifaces ViewScope。 @命名 @org.omnifaces.cdi。

回答 1 投票 0

在 Spring Boot 项目中使用 PrimeFaces 和 OmniFaces

我在 Spring Boot 项目中使用 JSF 和 PrimeFaces。 Spring Boot 版本 2.7.8 JSF api 和 impl 版本:2.2.20 PrimeFaces 版本:12 一切正常。 我想使用 OmniFaces 的 o:socket。基本上我

回答 0 投票 0

无法在 Quarkus-Omnifaces Extension 中检测到清单

我已经在我的 Quarkus + Myfaces 应用程序上配置了 PWAResourceHandler,但无法检测到 manifest.json。 我调试代码并查看生成文件的清单。但是清单不是

回答 0 投票 0

o:graphicImage 'value' 属性必须引用 @GraphicImageBean 或 @ApplicationScoped bean

使用“o:graphicImage”的示例:“下面的渲染字节 [] 属性在 循环中将 Long 参数作为资源”:https://showcase.omnifaces.org/components/

回答 0 投票 0

o:graphicImage可以缓存吗?

在我的topbar中,我有一个 来显示我的用户的图片。

回答 1 投票 0

java.lang.AbstractMethodError: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl does not inherit of abstract javax.xml.parsers.DocumentBuilderFactory [repicate] 。

一般情况: 简介 我们在过去的几年里开始构建企业级JSF应用(Eclipse, Maven, CDI (Open-Web-Beans), Omni-Faces, PrimeFaces, ...)。现在我们想从...

回答 1 投票 1

java.lang.AbstractMethodError:org.apache.xerces.jaxp.DocumentBuilderFactoryImpl不继承抽象javax.xml.parsers.DocumentBuilderFactory

一般:OmniFaces / Xercex /迁移JSF-Web-Projekt时的命名冲突(Java和Tomcat)简介我们开始构建和企业JSF-Application(Eclipse,Maven,CDI(Open-Web -...)>] >

回答 1 投票 1

JSF-Web-Projekt的迁移(Java和Tomcat)

概述:简介在过去的几年中,我们开始构建和企业JSF应用程序(Eclipse,Maven,CDI(开放Web-Beans),Omni-Faces,PrimeFaces等)。现在我们要从...

回答 1 投票 1

OmniFaces 重设两个PrimeFaces 验证失败后]]

我有一个OmniFaces 设置为两个 。一个下拉框用于主场,另一框用于客队(体育比赛)。验证程序检查......>

回答 1 投票 3

o:commandScript-推送后更新h:panelGroup

我想使用已经对我有用的omnifaces推送通知。唯一的问题是,一旦收到推送通知,容器就不会更新。仅用页面刷新。我会...

回答 1 投票 0

使用OmniFaces o:validateMultiple验证p:dataTable或p:treeTable中的多个输入

我有一个如下所示的用户界面:游戏中不得有重复的球衣号码,因此我需要该列中所有UIInput的验证器。我立即想出了使用OmniFaces的o:...

回答 1 投票 1

JSF Primefaces应用程序无法在升级的WildFly 18上正确渲染

我将Eclipse中的服务器从WildFly v10.x升级到WildFly 18.0.0 Final,现在更新视图后,我的JSF / Primefaces应用程序之一无法正确呈现。在初始页面上加载视图...

回答 1 投票 0

使用Omnifaces在JSF中处理Ajax请求的异常:总是显示状态码200而不是500

我们当前正在向我们的JSF Web应用程序添加监视解决方案(Dynatrace)。监视解决方案检查指示错误的状态码,以标记用户会话中的问题。我们是...

回答 1 投票 1

如何基于从o:socket发送的消息中接收的数据来呈现组件?

我使用omnifaces及其套接字来实现从服务器到客户端的基于单面网络套接字的连接。我跟随他们的展示柜http://showcase.omnifaces.org/push/socket http:// omnifaces ....

回答 1 投票 0

使用CombinedResourceHandler出现“由于无法找到UIComponent而无法使用clientId'j_idX'保存动态操作的警告”

我提交并更新=“ @ form”时,一次收到以下警告。 14:03:23,139警告[javax.enterprise.resource.webcontainer.jsf.application.view](默认任务27)无法保存动态操作...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.