facelets相关内容
我有一个可能用于不同应用程序的 Facelet.我不会复制它,而是重复使用它.我需要将管理视图的支持 bean 作为参数传递,因为某些逻辑可能会根据使用它的应用程序而有所不同. 我不想使用复合组件,而只是包含 Facelet 并指定哪个 bean 将管理视图.我怎样才能做到这一点? 举个例子:
..
我不确定使用 和 有什么好处.我注意到可以不使用 JSF 页面来编写它们. 使用这些标签有什么好处? 解决方案 仅在您想显式指定/覆盖任何可用属性时有用,例如 locale、encoding、contentType 等或想要附加一些阶段侦听器.例如 如果你不指定它,那么将使用正常的 JSF 默认值,分别是 UIViewRoot#getLocale()、UT
..
我尝试了不同的解决方案,但没有一个适用于我的情况.我希望此数据表中的所有行都是可选的.问题似乎是 chat = new LinkedHashMap>();私人聊天对象 selectedChatObject;公共无效 onChatRowSel
..
我使用的是 JSF2.1 和 Glassfish 3.1.2. 我指定了一个安全约束来阻止一切: 安全内容/*
..
w.r.t.如何使用 f 对 GET 请求执行操作:视图参数? 我想知道是否将 preRenderView f:event 放在 f:metadata 中是否
..
我正在阅读来自 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
..
由于所有 JSP 在执行之前都会生成/转换为 Servlet,因此对于 Facelets 也是如此吗? 我正在使用 JSF 2.0 和 Facelets,并希望查看其生成的 Java 代码(可能是 Servlet). 解决方案 不,Facelets 文件使用 SAX 解析器.XML 树存储在 Facelet 缓存.XML 树在 视图构建时间变成了UIComponent 树,可通过 F
..
我是 JSF 的新手,但我的 JSF 标签没有在 xhtml 文件中呈现,我尝试了所有可能的解决方案,但问题没有解决 我的 web.xml JSFProjectJSFProject/index.htmlJSFProject/inde
..
我正在使用 JSF 和 RichFacecs 创建一个 Web 门户.我想在会话超时时将用户重定向到登录页面.我试图在会话到期/注销阶段抛出 SecurityException 如下 java.lang.SecurityException/Login.jsf 但这对我不起作
..
我正在尝试在多个战争之间共享一个错误页面 (error.xhtml).它们都在一个大耳朵应用程序中,并且都使用一个通用的 jar 库,我想把它放在这里. 错误页面应该使用 web.xml,或者更好的 web-fragment.xml,并且会被声明为标准的 java ee 错误页面. 实际的 EAR 结构: EAREJB1EJB2WAR1(使用 CommonWeb.jar)WAR2(使
..
我很难从特定的 PrimeFaces 中删除边框. 一些标签一些标签 我已经能够从单元格中删除边框: .companyHeaderGrid td {边界:无;} 但是 .companyHeaderGrid {边界:无;} 不起作用. 解决方案 边框是在生成的 tr 和 td 元
..
参见这个. 何时以及为什么使用,而不是? 我已经看到 Primefaces 不适用于 ,不过. 解决方案 标签是一个 HTML 标签,它定义了 HTML 页面的头部(这是您定义元数据的地方,或者包括诸如 JavaScript 或 CSS 之类的资源). 是一个 JSF 标记(在 JSF 2.0 中引入),用于处理 部分你的页面.拥有这样的 JSF 标记的好处在于,这个头部成为
..
我已经读了好几遍了:一些开发人员不提倡在他们的 XHTML 文件中将 JSF/Facelets 标签与 HTML 标签交错.显然 HTML 标签不会成为 UI 组件树的一部分,但这样做的缺点是什么? 我经常找到作者进行这种混合的代码示例: http://www.ibm.com/developerworks/java/library/j-facelets/ http://www.p
..
是否可以创建自定义的 JSF 核心 Facelet 组件.类似于 的 ,或 的 如果有人能告诉我所涉及的步骤会很有帮助. 提前致谢, 考沙尔 解决方案 本质上是标记处理程序.IE.从 TagHandler 扩展的类. 这是一个 Hello World 标记处理程序. com.example.HelloTagHandler public class HelloTag
..
我想在交付给最终用户之前从我的 facelets 中删除所有 HTML 注释.是否存在任何标准方法? 解决方案 其实有两种方式: 要删除所有评论,请将其添加到 web.xml: javax.faces.FACELETS_SKIP_COMMENTStrue
..
我在页面上使用数据表并使用绑定属性将其绑定到我的支持 bean.这是我的代码:- Facelet 标题
..
我之前发现 ui:decorate 在功能上与 ui:include 相同,除了您还可以传递 ui:param 和ui:define 到包含的文件. 我疯了吗? 编辑:虽然实际上你也可以将 ui:param 传递给 ui:include 文件,但事实证明我已经在做它.也许你也可以传递一个ui:define,我会在这里检查和编辑. 解决方案 和 是 旨在允许插入用户定义的模板组件
..
与前面的示例相关,我尝试在服务器上监视我的 get/set 方法(调用它们的时间和频率).所以,我的实际情况是这样的: @ManagedBean(name="selector")@RequestScoped公共类选择器{@ManagedProperty(value="#{param.profilePage}")私人字符串 profilePage;公共字符串 getProfilePage() {i
..
我有一个 Facelets 视图,如下所示:
..
我在使用 JRebel、Spring、JSF Mojarra 2.0.3 和 WebLogic 10.3 热重载 XHTML 文件时遇到了一些问题. JRebel 成功地重新加载了/WebContent 下的常规 Java 类和 js/css 文件,但不是 JSF 的 .xhtml 文件.需要完全重新发布才能在服务器上更新 xhtml 文件. 通过反复试验,我终于通过向 web.xml
..