Tag: mojarra

如何将JSF RI(Mojarra)日志转发到slf4j或log4j?

如何教Mojarra使用slf4j或log4j? 根据slf4j文档,我必须打电话: org.slf4j.bridge.SLF4JBridgeHandler.install(); 在我的项目的某个地方。 但是我不能在Mojarra中调用它…所以,问题是我何时以及如何执行这个install()方法?

在Eclipse Indigo上配置JSF 2.0的问题

我正在IDE Eclipse Indigo(最后一个版本)上使用JSF 2.0开发一个Web应用程序。 但是在Project – > Properties – > Project Facets上 ,在1.2版本上配置了JavaServer Faces选项,当我尝试将版本更改为2.0时,出现错误消息apears 无法将JavaServer Faces的项目方面版本更改为2.0。 奇怪的是,我项目中的JSF库都是2.0版本。 我认为这是导致我的页面不显示简单的xhtml标签的问题,如和 。 我正在使用的JSF库是在Mojarra项目2.0.6上获得的 希望有人可以帮助我提前谢谢

JSFvalidation错误:值无效

我知道这似乎是一个普通的,但我迷失了它。 单击assessment.jsf中的“添加”按钮时发生。 无论如何,我已经附上了我认为相关的部分。 我调试时没有触发FWIW,AssessmentType.equals()。 提前致谢。 j_idt38:j_idt47:j_idt48: Validation Error: Value is not valid assessment.xhtml: assessment.jsf: Presenting Condition Problem Duration AssessmentType.java: import java.util.List; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.OneToMany; import javax.validation.constraints.NotNull; import lombok.Data; import org.hibernate.envers.Audited; @Audited @Data @Entity public class AssessmentType implements Comparable { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private […]

JSF和自动重载xhtml文件

我使用JRebel,Spring,JSF Mojarra 2.0.3和WebLogic 10.3热重新加载XHTML文件时遇到了一些问题。 JRebel成功地在/ WebContent下重新加载常规Java类和js / css文件,而不是JSF的.xhtml文件。 需要完整的重新发布才能在服务器上更新xhtml文件。 通过反复试验,我终于通过向web.xml添加一些facelets参数并创建自定义ResourceResolver来实现它,如本博客文章中所述 。 但是,我想知道为什么这有效,更具体地说: 为什么需要自定义ResourceResolver? 是不是JRebel应该通过监视xhtml文件所在的/ WebContent来处理这个问题? 我猜它与Facelets / JSF通过FacesServlet编译xhtml到servlets(?)有什么关系,JRebel无法检测到它?