jsf 相关问题

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

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

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

回答 1 投票 0

如何设置 h:panelGrid 中一行的高度

我想设置h:panelGrid中一行的高度。 我怎样才能做到这一点? 这是我的 CSS 类: .height8 { 高度:8px; } .height0 tr td{ 高度:0% } 页面代码: 我想设置 h:panelGrid 中一行的高度。 我怎样才能实现这个目标? 这是我的CSS类: .height8 { height: 8px; } .height0 tr td{ height: 0% } 页面代码: <h:panelGrid columns="2" columnClasses="height8, height8" rowClasses="height8"> <h:outputText value="This row"/> <h:outputText value=" is ok"/> <h:outputText value="This row"/> <h:outputText value=" is ok"/> <h:outputText value="This row" styleClass="height0"/> <h:outputText value=" height should be different" styleClass="height0"/> <h:outputText value="This row"/> <h:outputText value=" is ok"/> </h:panelGrid> 样式类 height0 在这里似乎不起作用。如何设置 h:panelGrid 中特定行的高度? 我会使用 CSS 并在行单元格内容上使用一个类: <h:panelGrid columns="2"> <h:outputText value="This row"/> <h:outputText value=" is ok"/> <h:outputText value="This row" styleClass="alt-height"/> <h:outputText value=" height should be different"/> </h:panelGrid> 您可以使用 :has() 伪选择器创建 CSS 规则来选择要更改高度的行: tr:has(.alt-height) { height: ... } 你有两种方法: 内联样式: <h:panelGrid columns="2" columnClasses="height8, height8" rowClasses="height8"> <h:outputText value="This row"/> <h:outputText value=" is ok"/> <h:outputText value="This row"/> <h:outputText value=" is ok"/> <h:outputText value="This row" style="height: 25px"/> <h:outputText value=" is ok" style="height: 25px"/> <h:outputText value="This row"/> <h:outputText value=" is ok"/> </h:panelGrid> CSS样式: 你的元素应该有一个 id: <h:panelGrid columns="2" columnClasses="height8, height8" rowClasses="height8"> <h:outputText value="This row"/> <h:outputText value=" is ok"/> <h:outputText value="This row"/> <h:outputText value=" is ok"/> <h:outputText value="This row" styleClass="customheight"/> <h:outputText value=" is ok" styleClass="customheight"/> <h:outputText value="This row"/> <h:outputText value=" is ok"/> </h:panelGrid> 并将此样式添加到您的 CSS 文件中: .customheight{ height: 25px; } 更改以下样式类应该可以工作 .height0 tr td{ height: 0px; //or what ever height you want to set to this row. }

回答 3 投票 0

托管bean中View和Request范围之间的区别

视图范围是什么意思?谁能解释一下,以便我可以理解它与请求范围有何不同?

回答 1 投票 0

将 JPA 与 JBoss EAP 一起使用时出现错误“行已被另一个事务更新或删除”

我遇到一个问题,无法对 JSF 表单的任何字段执行第二次连续更新。表单最初加载时默认禁用所有字段。

回答 1 投票 0

无法覆盖 primefaces 资源的默认缓存控制

我正在 Jakarta EE、Primefaces 12 和 OpenLiberty 中开发一个应用程序。当我加载应用程序时,primefaces资源(js和css文件),主要包含URL“jakarta.faces.resou...

回答 1 投票 0

JSF 中资源 API 的 el 表达式嵌套

我想先计算内部 el,然后使用资源 API 计算路径。 我试过了<...

回答 1 投票 0

PrimeFaces 13.0 在浏览器会话开始时显示“无效请求”

当我们通过浏览器(Chrome 版本 116.0.5845.141)访问我们的应用程序时,打开浏览器后,第一次尝试总是会重定向到仅显示消息“Inva...

回答 1 投票 0

JSF 中的页面卸载事件处理

JSF 2.0 有没有办法处理页面 unLoad 事件?我想在用户离开特定页面时执行一些数据重置?

回答 1 投票 0

数据表中的 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

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