jsf 相关问题

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

如何获得动态UI的值:param name [loss]

<ui:param name="param1" value="value 1" /> <ui:param name="param2" value="value 2" /> <ui:param name="param3" value="value 3" /> param1: #{param1} <p></p> param2: #{param2} <p></p> param3: #{param3} <c:forEach begin="1" end="3" var="idx"> <p></p> <h:outputText value="**how to dynamically set the param name here to get the correct value?**" /> </c:forEach> I'AM在不同模板中初始化参数,并希望获得有关该参数的值。 不适合这一点。它没有存储在公共访问的范围中,也没有<ui:param>#{faceletScope}(对于下一个面孔版本来说可能是个好主意)。 使用<c:set>。在此上,您可以明确指定所需的范围。 request范围是您最好的选择,但是view范围也可以,具体取决于参数值的性质。然后,您可以分别通过#{requestScope}或#{viewScope}映射访问参数。 <c:set var="param1" value="value 1" scope="request" /> <c:set var="param2" value="value 2" scope="request" /> <c:set var="param3" value="value 3" scope="request" /> <p>param1: #{param1}</p> <p>param2: #{param2}</p> <p>param3: #{param3}</p> <c:forEach begin="1" end="3" var="idx"> <p>#{requestScope['param' += idx]}</p> </c:forEach> 也请参见: JSF2 facelets中的JSTL ...很有意义吗?

回答 1 投票 0



如何动态访问`ui:jsf facelets中的param`值?

具有初始化的参数。这是相关代码段: I正在使用JSF Facelets工作,并在不同模板中使用<ui:param>具有初始化的参数。这是相关代码段: <ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:h="jakarta.faces.html" xmlns:f="jakarta.faces.core" xmlns:ui="jakarta.faces.facelets" xmlns:c="jakarta.tags.core"> <ui:param name="param1" value="value 1" /> <ui:param name="param2" value="value 2" /> <ui:param name="param3" value="value 3" /> param1: #{param1} <p></p> param2: #{param2} <p></p> param3: #{param3} <c:forEach begin="1" end="3" var="idx"> <p></p> <h:outputText value="**How can I dynamically set the parameter name here (e.g., param${idx}) to get the corresponding value?**" /> </c:forEach> </ui:composition> 如何使用循环(例如ui:param)动态访问<c:forEach>值?我想根据动态参数名称检索相应的值。 不适合这一点。它没有存储在公共访问的范围中,也没有<ui:param>#{faceletScope}(对于下一个面孔版本来说可能是个好主意)。 使用<c:set>。在此上,您可以明确指定所需的范围。 request范围是您最好的选择,但是view范围也可以,具体取决于参数值的性质。然后,您可以分别通过#{requestScope}或#{viewScope}映射访问参数。 <c:set var="param1" value="value 1" scope="request" /> <c:set var="param2" value="value 2" scope="request" /> <c:set var="param3" value="value 3" scope="request" /> param1: #{param1} <p></p> param2: #{param2} <p></p> param3: #{param3} <c:forEach begin="1" end="3" var="idx"> <p> <h:outputText value="#{requestScope['param' += idx]}" /> </p> </c:forEach> 也请参见: JSF2 facelets中的JSTL ...很有意义吗?

回答 1 投票 0

地球定位JSF

有人有一个示例,将手机的地理位置发送到JSF支持Bean吗? 想使用地理位置来获取客户地址吗? (需要从地理位置co-

回答 3 投票 0

jakarta面孔4 / tomee 10-嵌套复合材料,相同的属性名称会导致stackoverflowerror

我们从Tomee 9迁移到Tomee 10,面孔4.0部分会给我们带来麻烦。 我们具有嵌套的复合组件,该组件也可以根据复合组件规格允许。 两者都有...

回答 1 投票 0


j_idt17:search

回答 1 投票 0

primeface 3.5 数据表 rowSelectCheckbox ajax 事件在选择/勾选复选框时不会触发侦听器

大家好,向所有前辈致以问候, 我在这里遇到一些问题,我只需要在 primefaces 数据表事件 =“rowSelectCheckbox”中使用以下事件。当我执行此操作时会发生什么

回答 1 投票 0

设置渲染属性时不调用 JSF commandButton 操作[重复]

我遇到了未调用 JSF CommandButton 操作的问题。 我有一个托管 bean roleController,如下所示 @ManagedBean(名称=“角色控制器”) @RequestScoped 公共类 RoleController {...

jsf
回答 4 投票 0

JSF CommandButton 操作未调用[重复]

我遇到了未调用 JSF CommandButton 操作的问题。 我有一个托管 bean roleController,如下所示 @ManagedBean(名称=“角色控制器”) @RequestScoped 公共类 RoleController {...

jsf
回答 4 投票 0

雅加达迁移后,EL 表达式中的托管 bean 未解析

我目前正在尝试将 Apache Tomcat 中部署的 Web 应用程序从 Java EE 8 升级到 Jakarta 10。该应用程序使用 Spring Web Flow、facelets、Mojarra Faces 和 JBoss Weld 作为 CDI。我会...

回答 1 投票 0

在向下钻取中显示值 SelectOneMenus(父子)

当我填充两个 selectOneMenu 的深入选择时,我遇到了恼人的问题。第一个菜单是“扇区”,它控制另一个类别。我加载类别依赖的选择...

回答 2 投票 0

如何禁止 f:convertDateTime 中无效的 LocalDate?

我正在使用 JSF Mojarra 2.3.17 和 JRE 21。 我的 bean 有一个 LocalDate 变量和以下 JSF 页面: 我正在使用 JSF Mojarra 2.3.17 和 JRE 21。 我的 bean 有一个 LocalDate 变量和以下 JSF 页面: <h:inputText value="#{bean.date1flt}" pt:type="date"> <f:convertDateTime type="localDate" pattern="yyyy-MM-dd" /> </h:inputText> 当“2024-06-31”不是有效日期(6 月 30 天)时,为什么它没有某种错误消息。相反,它将 bean 变量设置为 null。 如果我尝试 LocalDate.of(2024, 6, 31);,我会得到 java.time.DateTimeException: Invalid date 'JUNE 31',这很好,但如果我使用 JSF,则什么也没有。 它确实应该使用非宽松的解析。 spec中也特别要求了这一点: 在所有情况下,解析都必须是不宽松的;给定的字符串必须严格遵守解析格式。 这对 java.util.Date 有效,但对其 java.time.* 表兄弟无效。因此,这是 Mojarra 中的一个错误。我为 Mojarra 4.0.10 修复了。 同时,最好的选择是使用自定义转换器。

jsf
回答 1 投票 0

如何重置primefaces向导的步骤?

我使用primefaces并且我一步步注册。如果注册成功结束,向导的步骤是第一步,但如果我继续新记录或用户,向导无法添加新记录。这是

回答 6 投票 0

抽象逻辑以避免重复实现

我需要抽象以下结构,以避免实现在 x 中执行两次在 y 中执行的逻辑。下面是代码结构。 更具体一点:第一个代码部分由 JSF 框架使用......

回答 1 投票 0

@OpenIdAuthenticationMechanismDefinition :redirectToOriginalResource = true 会生成 NullPointerException

我正在使用 OpenID Connect(使用 Keycloak 22.0.1)和 Jakarta Faces(wildfly 29.0.1.Final,集成 JASPI 设置为 false)。这是我的定义: @OpenIdAuthenticationMechanismDefinition( ...

回答 1 投票 0

按钮/链接/文本组件的祖先需要有一个表单。请添加<h:form>

我正在使用 JSF 和 RichFaces 4。我有一个巨大的表单,我必须将其分成几个面板。但当我这样做时,我会收到警告。 例如,这使其显示警告: &l...

回答 1 投票 0

Primefaces 日历未触发 dateSelect

我正在尝试通过ajax从我的日历中获取值。 xhtml部分: 显示=“按钮” 掩码=“真”

回答 4 投票 0

Primefaces 媒体组件无法使用 StreamedContent

我正在尝试使用版本 13.0.5 中的 Primefaces p:media 组件来显示从数据库加载的 PDF。 这是我的 BackingBean getter,它肯定会被调用并构建 StreamedCon...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.