facelets相关内容
我想在我的 JSF 页面中使用不间断空格.我知道,在纯 HTML 中,我可以为此使用 并且这很好用.但是,当我将那些 放在 Facelets 页面中时,它会出现如下错误: 错误解析/page.xhtml: Error Traced[line: 42] 实体“nbsp"被引用,但未声明. 这是怎么引起的,我该如何解决? 解决方案 Facelets 是一
..
在我的 JSF/Facelets 应用程序中,这是我的表单部分的简化版本:
..
我多年来一直在使用前缀映射,并决定改用后缀映射,只是为了真正摆脱 url 中的 /faces .我只是想在我给自己挖一个洞之前检查我是否朝着正确的方向前进有一些意想不到的事情正在发生.我改变了这个: FacesServlet/faces/* 为此:
..
是否可以将 JSF facelets 和 ManagedBeans 打包到 JAR 文件中?以便我们可以在不同的 war/ear 项目中使用此代码和 UI 组合? 我不是在谈论 JSF 组件! 如果是 - 你能给我指点教程或博文 我需要有关 Jar 结构的详细信息以及 Jar 中所需的其他文件? 谢谢马克斯 解决方案 是的,这绝对有可能,假设您使用的是 JSF 2.
..
如何在JSF组件的value属性中插入&和
..
我有一个使用组合的应用程序(用于页面模板).但是我们认为在创建一个网络应用程序(战争)时,将所有应用程序共享的所有模板托管在所有应用程序的同一主机中. 如何包含来自其他上下文的模板?此时我使用从 http 请求导入.但听起来很糟糕. 我使用 JBoss Seam 2.x 和 JSF 1. 解决方案 请注意,这在 JSF 2.x Facelets 中的处理方式有所不同,请参阅 这
..
如果我不能将@ManagedProperty 注释与@Named 一起使用,因为@ManagedProperty 在CDI(?) 中不起作用,那么您如何将URL 中的参数传递给facelets 客户端?在我的代码中,我想通过“后退"和“前进"按钮将 javax.mail.getMessageNumber() 传递给 details.xhtml. 我知道应该使用@Inject,但是注入的是什么
..
我问了这个问题,虽然答案是直接的满足了我的需求 我觉得必须有一个更简单的解决方案来解决这个特定的问题. 我想要一个接受项目列表的复合组件(商定的项目类型,以便成员可以在复合组件中自由使用) CC(复合组件)显示项目列表并允许添加和减去项目. 我想以最简单有效的方式做到这一点. 为了说明问题,举个例子: 定义应该相当简单(当然,除非它不是:-)):
..
我有一个 ,其中包含一些具有显式 ID 的元素和一些引用这些 ID 以进行部分处理/更新的 ajax 事件.我将这个 xhtml 片段简单地封装在组合中,这样我就可以在几个不同的地方使用它而不必复制代码.但是,当我在页面内多次使用组合(带有 )时,我会收到重复的 id 异常.似乎 JSF 并没有将每个组合包装在它自己的命名容器中(就像 那样). 有没有一种简单
..
我使用的是 JSF 2.0.我使用标记文件创建了自定义 JSTL 标记,并且在 JSP 中运行良好.但我也想在 Facelets 中使用自定义 JSTL 标签.是否可以在 Facelets 中创建标记文件? 解决方案 “自定义 JSTL 标记"老实说毫无意义.这个词完全没有意义.JSTL 本身已经是一个标签库.请仔细阅读我们的 JSTL wiki 页面的介绍性段落,以了解 JSTL 的真正
..
我正在尝试将 id 分配给 内的组件,如下所示: 问题是 #{column.id} 值被正确放置在 styleClass 值内,但它没有被设置在 id 内> 属性.在 id 属性
..
..
我已将我的应用程序从 JSF 1.2 迁移到 2.2. 它在 java.sun.com 域上使用 XML 命名空间,例如 xmlns:f="http://java.sun.com/jsf/core".但是,Oracle 的 Java EE 7 教程在 xmlns.jcp.org 域上使用 XML 命名空间,例如xmlns:f="http://xmlns.jcp.org/jsf/core".
..
我的 Facelet 中有以下代码片段: 它工作正常,但是当我这样评论时, -->
..
是否可以将具有通用内容的 JSF2 Facelets 文件放入 JAR 中,以便在其他 Web 应用程序中使用它,例如、、等?如果是,我怎样才能做到这一点?是否需要一些额外的配置? 解决方案 您可以将公共资源放在 JAR 的 /META-INF/resources 文件夹中,该文件夹将被视为 /WEB-INF/resources WAR 文件夹. 例如 CommonWebProje
..
我在将 JSF 应用程序转换为可标记的页面方面取得了很大进展,但我想知道我的做法是否正确.一个问题是 f:metadata 标签是否有最佳实践位置? 我典型的 Facelets 客户端页面如下所示:
..
我正在使用 Javascript 和 JSF 开发带有网站的 FB 登录应用程序.我已将我的代码发布在 这里.问题是,当我运行我的应用程序时,它没有显示 JSF 页面,而是抛出以下异常: 2013 年 11 月 28 日晚上 7:21:46 org.apache.catalina.core.StandardWrapperValve 调用严重:servlet [Faces Servlet] 的 S
..
我能够成功地让它与我的应用程序中的模板一起使用: 我还可以将模板移动到 JAR 并让它工作: 我实际上想把这个文件放到文件系统(或数据库)上.我怎样才能做到这一点?我发现了很多与 com.sun.facelets.impl.DefaultResourceResolver 相关的东西,但我认为这实际上与覆盖模板的服务无关.它不是尝试解析 URL,它只是尝试以某种方式在类路径上获取文件.
..
作为这个问题的扩展,我正在尝试将 Javascript 插入 的 onclick 属性,因为 action 已经在呈现一个 ajax 表. 我想做什么:获取列表框中选定的项目并将它们转换为要在 JSF FileServlet 中使用的参数.即 para2=value1¶m=value2¶m=value3 这是我所拥有的: 函数 m
..
在这些问题之后: https://stackoverflow.com/questions/8589315/jsf2-dynamic-template动态 ui:include 如何在@WindowScoped 上检索对象? 我该怎么做检查使用@WindowScoped 存储的对象是否正确存储? ICE Faces 和创建错误WindowScoped 中的一个 bean 我写的所有
..