jsf 相关问题

JavaServer Faces(JSF)是一种模型 - 视图 - 展示器框架,通常用于创建基于HTML表单的Web应用程序。使用标准组件和渲染工具包,可以使用Facelets或JSP标记定义有状态HTML视图,并通过支持bean连接到模型数据和应用程序逻辑。

java.lang.NoClassDefFoundError:javax / faces / FacesException

我正在尝试部署一个已从 Eclipse 工作区导入到 NetBeans 的 Web 应用程序。但它没有被部署,而是给了我以下异常。 2011 年 7 月 15 日上午 5:59:04 ...

回答 4 投票 0

org.primefaces.PrimeFaces.Dialog.showMessageDynamic(FacesMessage) - 允许可拖动选项

对于通过 org.primefaces.PrimeFaces.Dialog.showMessageDynamic(FacesMessage) 创建的动态对话框,生成的对话框是否可以拖动?似乎没有选项可以配置...

回答 1 投票 0

@ManagedProperty 未在 @Named bean 中设置请求参数

我有一个 CDI 托管 bean,其中我想将请求参数设置为托管属性: 导入 javax.inject.Named; 导入 javax.enterprise.context.RequestScoped; @命名 @RequestScoped 公共课...

回答 2 投票 0

成功登录后,SecurityContext.authenticate() 返回 AuthenticationStatus.SEND_CONTINUE 而不是 AuthenticationStatus.SUCCESS

雅加达 EE 8 野蝇21 爪哇11 使用 Java EE Security,我正在一个简单的应用程序中尝试自定义表单身份验证。 这些是相关文件(问题的描述在文件下面...

回答 2 投票 0

如何使用 PrimeFaces 为 JSF BarChart 实现水平滚动条?

我发现自己沉浸在一个涉及 JSF 技术与 PrimeFaces 库协同的项目中,并且遇到了一个值得考虑的挑战。我需要有关方法的指导...

回答 1 投票 0

在不修改JAR的情况下升级primefaces.jar中的jquery.js

我正在使用 Primefaces 3.1,我在使用的 jquery.js 中发现了一个错误(该错误在此处进行了描述和修复:http://forum.jquery.com/topic/datepicker-doesn-t-work-inside -固定div)。 我想知道是否

回答 1 投票 0

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 规则,它...

回答 2 投票 0

将时间戳长转换为正常日期格式

在我的网络应用程序中,用户特定活动的日期和时间存储(在数据库中)作为时间戳 Long ,在显示回用户时需要将其转换为正常的日期/时间格式。 (

回答 6 投票 0

如何使用 Java 17、Spring 6、Jakarta Server Faces 4.x 和 PrimeFaces 12 检索 FacesContext?

我正在尝试将我的 JSF + PrimeFaces (UI) + Spring 应用程序从 Java 8 迁移到 Java 17,同时还将 Spring 版本迁移到 6。 为此,需要从 javax 库移出...

回答 1 投票 0

DOM 在 xhtml 文档中找不到该元素

我正在使用 Primefaces 和 jQuery 在对话框中创建平滑滚动。我的想法是:每次我单击“Commentar”按钮时,我的代码都需要在文本区域、最后滚动屏幕......

回答 1 投票 0

如何隐藏PrimeFaces LineChartModel的蓝色按钮和标签“我的第一个数据集”

我需要帮助解决 ChatGPT 和 BlackBox 都无法解决的问题。我需要使那个蓝色按钮及其标签“我的第一个数据集”消失。我试图找到...

回答 1 投票 0

PrimeFaces 菜单项#{组件}

这就是我的菜单在 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

回答 1 投票 0

当我单击素面中的菜单项时,无法调用方法

我的问题是,当我单击菜单中的菜单项时,我无法调用方法。这是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">

回答 1 投票 0

当我取消主详细信息对话框时获取随机数据表选择

我有一个基本的选择数据表,其中包含电子邮件列表和 SessionScope bean。当我编辑电子邮件时,会出现一个对话框,其中包含要编辑的电子邮件。我选择的第一个是正确的电子邮件...

回答 1 投票 0

在 inputText 上按 Enter 时窗口关闭

我有一个 PrimeFaces 项目,其中有一些 inputTexts 和 2 个按钮,第一个按钮根据 inputText 给定的值获取结果,第二个按钮清理 inputTexts。我的问题是当我...

回答 1 投票 0

刷新后,我在页面中获得旧值

嗨,我的页面中有一个 inputText 和 primefaces 的日历组件。 输入一些值后,如果我刷新页面,它会显示我之前输入的数据。 如何获得空白的 inputText 和

回答 2 投票 0

“拒绝访问”页面重定向不起作用

我的Web项目基于Spring 3.2.5.RELEASE,JSF 2和PrimeFaces 6。我在服务层的类级别上使用@PreAuthorize注释,如下所示: @Service(“包服务”) @Transactional(读...

回答 3 投票 0

如何打开焦点上的 p:autoComplete 建议列表

我有一个使用下拉按钮的自动完成组件。我不喜欢仅在单击下拉按钮(或开始输入)时才显示建议。我想展示关于

回答 1 投票 0

如何在 JSF 页面中使用 validateRegex 验证数字字段?

在托管 bean 中,我有一个 int 类型的属性。 @ManagedBean @SessionScoped 公共类 Nacharbeit 实现可序列化 { 私有整数; 在 JSF 页面中我尝试验证这个专业...

回答 3 投票 0

如何安装 PrettyFaces for Jakarta Faces 4.x

我在 Jakarta Server Faces 应用程序中使用漂亮的面孔。我的 POM 具有以下依赖项: org.ocpsoft.rewrite 我在 Jakarta Server Faces 应用程序中使用漂亮的面孔。我的 POM 具有以下依赖项: <dependency> <groupId>org.ocpsoft.rewrite</groupId> <artifactId>rewrite-servlet</artifactId> <version>8.0.2.Final</version> </dependency> <dependency> <groupId>org.ocpsoft.rewrite</groupId> <artifactId>rewrite-config-prettyfaces</artifactId> <version>8.0.2.Final</version> </dependency> <dependency> <groupId>com.ocpsoft</groupId> <artifactId>prettyfaces-jsf2</artifactId> <version>3.3.3</version> </dependency> 首先我尝试了两个重写依赖项,然后尝试了最后一个漂亮脸依赖项,但没有一个起作用。这三个也都不起作用。 在 Wildfly 30 上部署总是失败,并出现以下错误: 22:01:42,194 WARN [org.jboss.modules.define] (MSC service thread 1-8) Failed to define class com.ocpsoft.pretty.faces.application.PrettyViewHandler in Module "deployment.camplus.war" from Service Module Loader: java.lang.NoClassDefFoundError: Failed to link com/ocpsoft/pretty/faces/application/PrettyViewHandler 不仅仅是这一个错误。它也随之出现以下错误 22:01:42,121 WARN [org.jboss.modules.define] (MSC service thread 1-8) Failed to define class com.ocpsoft.pretty.faces.application.PrettyNavigationHandler in Module "deployment.camplus.war" from Service Module Loader: java.lang.NoClassDefFoundError: Failed to link com/ocpsoft/pretty/faces/application/PrettyNavigationHandler 22:01:42,111 WARN [org.jboss.modules.define] (MSC service thread 1-8) Failed to define class org.ocpsoft.rewrite.faces.RewriteViewHandler in Module "deployment.camplus.war" from Service Module Loader: java.lang.NoClassDefFoundError: Failed to link org/ocpsoft/rewrite/faces/RewriteViewHandler 我还尝试在 web.xml 中添加以下内容 <filter> <filter-name>Pretty Filter</filter-name> <filter-class>com.ocpsoft.pretty.PrettyFilter</filter-class> </filter> <filter-mapping> <filter-name>Pretty Filter</filter-name> <url-pattern>/*</url-pattern> <dispatcher>FORWARD</dispatcher> <dispatcher>REQUEST</dispatcher> <dispatcher>ERROR</dispatcher> </filter-mapping> 我的 Pretty-config.xml 文件是: <pretty-config xmlns="http://ocpsoft.org/schema/rewrite-config-prettyfaces" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ocpsoft.org/schema/rewrite-config-prettyfaces http://ocpsoft.org/xml/ns/prettyfaces/rewrite-config-prettyfaces.xsd"> <url-mapping id="login"> <pattern value="/login" /> <view-id value="/Login.jsf" /> </url-mapping> </pretty-config> 尝试了网站上写的所有内容,但漂亮的面孔不起作用,并且在 Wildfly30 上部署也失败。 Jakarta 版本为 10,Java 版本为 21 我仅使用以下两个依赖项即可解决问题 <dependency> <groupId>org.ocpsoft.rewrite</groupId> <artifactId>rewrite-servlet</artifactId> <version>8.0.2.Final</version> </dependency> <dependency> <groupId>org.ocpsoft.rewrite</groupId> <artifactId>rewrite-config-prettyfaces</artifactId> <version>8.0.2.Final</version> </dependency> 另外提到的过滤器不应该出现在 web.xml 中

回答 1 投票 0

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