facelets相关内容

将支持 bean 作为参数传递给 Facelet 包括

我有一个可能用于不同应用程序的 Facelet.我不会复制它,而是重复使用它.我需要将管理视图的支持 bean 作为参数传递,因为某些逻辑可能会根据使用它的应用程序而有所不同. 我不想使用复合组件,而只是包含 Facelet 并指定哪个 bean 将管理视图.我怎样才能做到这一点? 举个例子: ..
发布时间:2021-12-29 19:41:16 其他开发

何时使用 f:view 和 f:subview

我不确定使用 和 有什么好处.我注意到可以不使用 JSF 页面来编写它们. 使用这些标签有什么好处? 解决方案 仅在您想显式指定/覆盖任何可用属性时有用,例如 locale、encoding、contentType 等或想要附加一些阶段侦听器.例如 如果你不指定它,那么将使用正常的 JSF 默认值,分别是 UIViewRoot#getLocale()、UT ..
发布时间:2021-12-29 08:08:25 其他开发

在复合上使用新的 xmlns.jcp.org 命名空间会导致 java.util.concurrent.ConcurrentHashMap.putIfAbsent 处的 java.lang.NullPointerException

我正在阅读来自 http 的 Java EE 7 教程://docs.oracle.com/javaee/7/tutorial/doc/jsf-facelets005.htm#GIQZR 在我的 IDE 中输入第 8.5 章复合组件中的示例代码并在 GlassFish4.0 上运行示例后,出现错误 java.lang.NullPointerException在 java.util.conc ..
发布时间:2021-12-20 15:31:15 其他开发

Facelets页面是否像JSP生成给Servlet那样生成给Servlet

由于所有 JSP 在执行之前都会生成/转换为 Servlet,因此对于 Facelets 也是如此吗? 我正在使用 JSF 2.0 和 Facelets,并希望查看其生成的 Java 代码(可能是 Servlet). 解决方案 不,Facelets 文件使用 SAX 解析器.XML 树存储在 Facelet 缓存.XML 树在 视图构建时间变成了UIComponent 树,可通过 F ..
发布时间:2021-12-20 15:30:54 其他开发

未呈现 JSF 标签

我是 JSF 的新手,但我的 JSF 标签没有在 xhtml 文件中呈现,我尝试了所有可能的解决方案,但问题没有解决 我的 web.xml JSFProjectJSFProject/index.htmlJSFProject/inde ..
发布时间:2021-12-20 15:30:47 Java开发

如何在多个战争之间共享一个 jsf 错误页面

我正在尝试在多个战争之间共享一个错误页面 (error.xhtml).它们都在一个大耳朵应用程序中,并且都使用一个通用的 jar 库,我想把它放在这里. 错误页面应该使用 web.xml,或者更好的 web-fragment.xml,并且会被声明为标准的 java ee 错误页面. 实际的 EAR 结构: EAREJB1EJB2WAR1(使用 CommonWeb.jar)WAR2(使 ..
发布时间:2021-12-20 15:29:15 Java开发

<h:head> 和有什么不一样?和<头>在 Java Facelets 中?

参见这个. 何时以及为什么使用,而不是? 我已经看到 Primefaces 不适用于 ,不过. 解决方案 标签是一个 HTML 标签,它定义了 HTML 页面的头部(这是您定义元数据的地方,或者包括诸如 JavaScript 或 CSS 之类的资源). 是一个 JSF 标记(在 JSF 2.0 中引入),用于处理 部分你的页面.拥有这样的 JSF 标记的好处在于,这个头部成为 ..
发布时间:2021-12-20 15:25:42 其他开发

JSF/Facelets:为什么将 JSF/Facelets 与 HTML 标签混合使用不是一个好主意?

我已经读了好几遍了:一些开发人员不提倡在他们的 XHTML 文件中将 JSF/Facelets 标签与 HTML 标签交错.显然 HTML 标签不会成为 UI 组件树的一部分,但这样做的缺点是什么? 我经常找到作者进行这种混合的代码示例: http://www.ibm.com/developerworks/java/library/j-facelets/ http://www.p ..
发布时间:2021-12-20 15:24:28 其他开发

JSF 中的自定义 Facelet 组件

是否可以创建自定义的 JSF 核心 Facelet 组件.类似于 的 ,或 的 如果有人能告诉我所涉及的步骤会很有帮助. 提前致谢, 考沙尔 解决方案 本质上是标记处理程序.IE.从 TagHandler 扩展的类. 这是一个 Hello World 标记处理程序. com.example.HelloTagHandler public class HelloTag ..
发布时间:2021-12-20 15:23:50 其他开发

ui:decorate 和 ui:include 之间真正的概念区别是什么?

我之前发现 ui:decorate 在功能上与 ui:include 相同,除了您还可以传递 ui:param 和ui:define 到包含的文件. 我疯了吗? 编辑:虽然实际上你也可以将 ui:param 传递给 ui:include 文件,但事实证明我已经在做它.也许你也可以传递一个ui:define,我会在这里检查和编辑. 解决方案 和 是 旨在允许插入用户定义的模板组件 ..
发布时间:2021-12-20 15:20:39 其他开发

为什么渲染属性会多次调用 getter?

与前面的示例相关,我尝试在服务器上监视我的 get/set 方法(调用它们的时间和频率).所以,我的实际情况是这样的: @ManagedBean(name="selector")@RequestScoped公共类选择器{@ManagedProperty(value="#{param.profilePage}")私人字符串 profilePage;公共字符串 getProfilePage() {i ..
发布时间:2021-12-20 15:17:14 其他开发

JSF 和自动重新加载 xhtml 文件

我在使用 JRebel、Spring、JSF Mojarra 2.0.3 和 WebLogic 10.3 热重载 XHTML 文件时遇到了一些问题. JRebel 成功地重新加载了/WebContent 下的常规 Java 类和 js/css 文件,但不是 JSF 的 .xhtml 文件.需要完全重新发布才能在服务器上更新 xhtml 文件. 通过反复试验,我终于通过向 web.xml ..
发布时间:2021-12-20 15:16:00 Java开发