jsf 相关问题

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

数据表中的 JSF 命令按钮 id

如何在数据表中添加命令按钮? 如何在数据表中添加命令按钮? <hx:dataTableEx value="#{searchData.searchFriends}" var="s"> <hx:columnEx> <f:facet name="header"> <h:outputText value="First Name" /> </f:facet> <hx:requestLink action="#{pc_Search.doAddFriendAction}"> <h:outputText value="Add as Friend" /> <f:param name="friendId" value="#{s.memberId}" /> </hx:requestLink> </hx:columnEx> </hx:dataTableEx> 在后台获取数据 String friendId = (String)getRequestParam().get("friendId"); 但是一旦我将请求链接更改为命令按钮,friedId = null?知道如何使用命令按钮传递值吗? 将数据表值包装在 DataModel 中。然后通过DataModel#getRowData()即可获取选中的行。 public class Bean { private List<Friend> friends; private DataModel friendsModel; public Bean () { friends = getItSomehow(); friendsModel = new ListDataModel(friends); } public void addAsFriend() { Friend selectedFriend = (Friend) friendsModel.getRowData(); // ... } } 与 <h:dataTable value="#{bean.friendsModel}" var="friend"> <h:column> <h:commandButton value="Add as friend" action="#{bean.addAsFriend}" /> </h:column> </h:dataTable> 应该与 IBM Faces Client Framework(那些 hx: 组件)一起良好地工作。 不是我想要的,所以我的问题是颤振

回答 2 投票 0

PrimeFaces 多个数据表和行选择事件

我有一个动态数据表列表,我需要为每个表的单行启用行选择。 下面的代码仅在用户选择最后一个数据表的一行时才有效,也许是因为...

回答 1 投票 0

将 Hibernate 查询结果检索为结果集而不是列表

嘿嘿, 我是冬眠新手。我不得不说它确实简化了 SQL 查询的一切。然而,操作返回的结果目前对我来说是一个头疼的问题。 结果返回为...

回答 3 投票 0

RichFaces:AJAX操作成功时显示通知“弹出窗口”

我们目前正在开发一个基于 Java EE 5、JSF、Facelets 和 RichFaces 的 B2B 网上商店。到目前为止,这项技术确实运作得很好,但现在我面临着一个我无法想象的小问题......

回答 3 投票 0

用作 JSF 值的 Java 记录

我正在使用 Java 15 和 JSF 2.3 加 PrimeFaces 8 开发一个简单的 JSF Web 应用程序(主要用于学习),并且我正在使用一个简单的 java 记录来建模实体。该应用程序不...

回答 3 投票 0

JSF ui:重复 |仅显示列表的前 5 个元素

嗨,有人可以告诉我是否可以使用 ui:repeat 渲染列表的前 5 个元素,而不为此创建单独的列表? 我用谷歌搜索但找不到有关此的信息。 比...

回答 1 投票 0

有什么方法可以将接口的所有实现者(JSF Bean)注入到由 Spring 管理的服务中吗?

我有这个界面 公共接口数据处理程序{ 无效 getData(); 字符串 getControllerPrefix(); } 它正在不同的控制器中实现,如下所示 @ManagedBe...

回答 1 投票 0

DBUtil 类型中的方法executeQuery(String[]) 引用了缺失的类型UncategorizedSQLException

我面临这个错误,我的代码是 尝试 { String[] aray = new String[]{userOpLogObj.getLogQuery(), insertQry}; 字符串结果 = DBUtil.executeQuery(aray); if (结果.等于(&q...

回答 1 投票 0

JakartaSever Faces 应用程序设置失败,并出现 java.lang.ClassNotFoundException:com.sun.faces.util.Util

我正在建立一个使用 Jakarta 的全新 JavaServer Faces 项目。我将此作为指导,虽然我理解堆栈跟踪的问题,但我无法理解为什么......

回答 2 投票 0

jsf、primefaces 应用程序的内容安全策略标头

由于 JSF 和 Primefaces 组件会产生内联脚本,因此很难以最佳配置配置 CSP 标头。 由于 JSF 在设计上提供了 XSS 保护,所以可以不使用吗...

回答 2 投票 0

Login.xhtml 提交会引发内容安全策略 javax.facse.FacesException:缺少 CSP 随机数

环境: 野蝇22 JSF 2.3 爪哇11 带 CSP 的 Primefaces 10 在 web.xml 上激活的内容安全策略会引发 javax.faces.FacesException:缺少 CSP 随机数 登录网页加载良好,但是当我

回答 3 投票 0

Primefaces 文件下载不起作用?

尝试进行简单的文件下载工作,但我得到的只是一个悬挂的 AJAX 状态栏,仅此而已。我的支持 bean 输出在准备和下载时呈现正确的名称。 我在做吗

回答 4 投票 0

在用 PrimeFaces 填充 inputText 后如何从 ComboBox 中选择一个项目?

我有一个“注册”页面,用户在其中填写一些信息,包括一些银行帐户信息。 用户可以通过两种方式选择银行(并从该银行加载信息): 他可以选择...

回答 1 投票 0

java.lang.IllegalStateException无法找到工厂javax.faces.context.FacesContextFactory的备份[重复]

我对 JSF 开发完全陌生,在部署到 Tomcat 9.0.80 时遇到以下异常: 2023 年 8 月 27 日 22:34:59.067 严重 [RMI TCP 连接(2)-127.0.0.1] org.apache.catalina。

回答 1 投票 0

将 JSF 2.3 部署到 Tomcat 9 时出现异常

我对 JSF 开发完全陌生,在部署到 Tomcat 9.0.80 时遇到以下异常: 2023 年 8 月 27 日 22:34:59.067 严重 [RMI TCP 连接 (2)-127.0.0.1] org.apache.catalina.c...

回答 1 投票 0

将 JSF 2.3 应用程序部署到 Tomcat 9.0.80 时出现异常

我对 JSF 开发完全陌生,在部署到 Tomcat 9.0.80 时遇到以下异常: 2023 年 8 月 27 日 22:34:59.067 严重 [RMI TCP 连接 (2)-127.0.0.1] org.apache.catalina.c...

回答 1 投票 0

FacesContext 和ExternalContext 有什么区别

FacesContext 和ExternalContext 有什么区别?我什么时候可以使用其中一种或另一种?其中之一是什么,另一个又是什么? 以下示例来自《JavaServer Faces 第三版》一书...

回答 1 投票 0

PrimeFaces ui-state-error 未添加到 Mojarra 4.0.3 的复合组件中

虽然我向对话框中的输入文本添加了必需的属性,但它没有添加 ui-state-error。我在 PrimeFaces 12 和 PrimeFaces 13 之前没有遇到这样的问题。我应该如何遵循有关

回答 1 投票 0

Primefaces 13.0.0 ui-state-error 未添加到对话框中

虽然我向对话框中的输入文本添加了必需的属性,但它没有添加 ui-state-error。我在 PrimeFaces 12 和 PrimeFaces 13 之前没有遇到这样的问题。我应该如何遵循有关

回答 1 投票 0

PrimeFaces 组件中的变量更新问题

我有一个在数据表中加载信息的commandLink,逻辑是当变量showPopup为true时,它会显示一个弹出窗口,否则不显示它。变量发生变化

回答 1 投票 0

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