Jsf myFaces特立尼达示例未显示
您好,我已按照以下位置的设置指南操作: 当我在faces-config.xml文件中包含以下代码时,当我点击页面时会出现错误:Jsf myFaces特立尼达示例未显示,jsf,richfaces,myfaces,trinidad,Jsf,Richfaces,Myfaces,Trinidad,您好,我已按照以下位置的设置指南操作: 当我在faces-config.xml文件中包含以下代码时,当我点击页面时会出现错误: <application> <default-render-kit-id>org.apache.myfaces.trinidad.core</default-render-kit-id> </application> 当我从faces-config.xml文件中删除这段代码时,我可以像往常一样浏
<application>
<default-render-kit-id>org.apache.myfaces.trinidad.core</default-render-kit-id>
</application>
当我从faces-config.xml文件中删除这段代码时,我可以像往常一样浏览我的站点,但是当我点击一个包含一些特立尼达代码示例的页面时,什么都没有显示……只是一个空页面
你知道我做错了什么吗
我从我的web.xml和它现在的工作中删除了以下内容,有什么想法吗?困惑的:(
org.ajax4jsf.VIEW\u处理程序
com.sun.facelets.FaceletViewHandler
谢谢事实上,我发现了一个非常好的Richfaces控件,它可以提供相同的功能。我将使用这个控件 正如BalsusC所建议的,混合不同的ajaxical组件库可能不是一个好主意 此外,我还发现特立尼达的文件和例子都很差;特别是与Richfaces相比
我认为特立尼达岛正在慢慢消亡,这对吗?事实上,我发现了一种很好的Richfaces控件,它可以提供相同的功能。我将用它来代替 正如BalsusC所建议的,混合不同的ajaxical组件库可能不是一个好主意 此外,我还发现特立尼达的文件和例子都很差;特别是与Richfaces相比
我认为特立尼达正在慢慢消亡,这是对的吗?您似乎在将RichFaces与特立尼达混合在一起。我两者都没有,但从我所读到的内容来看,一般来说,混合完全不同的ajaxical组件库并不总是很好,因为视图处理程序可能会相互冲突。特立尼达为您提供了什么HFACE没有?为什么要一起使用它们?我正在寻找一种树状的表结构来维护复选框的分页页面:这里可以看到一个示例(巨树表):Richfaces目前不提供任何类似的功能(我希望尽可能避免自定义组件)。你想对我做什么?!=)我想用你做一张桌子特立尼达!:你似乎把富有的面孔和特立尼达混为一谈。我两者都不知道,但从我所读到的内容来看,一般来说,混合完全不同的ajaxical组件库并不总是很好,因为视图处理程序可能会相互冲突。特立尼达为你提供了什么,而RichFaces没有?为什么要将它们一起使用?我正在寻找一种树状的表结构来维护复选框的分页页面:这里可以看到一个示例(巨树表):Richfaces目前不提供类似的功能(我希望尽可能避免自定义组件)。你想对我做什么?!=)我想用你做一张桌子特立尼达!:D
java.lang.IllegalStateException: No RenderingContext
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeBegin(CoreRenderer.java:390)
at org.apache.myfaces.trinidadinternal.renderkit.htmlBasic.HtmlFormRenderer.encodeBegin(HtmlFormRenderer.java:56)
at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)
at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
<context-param>
<param-name>org.ajax4jsf.VIEW_HANDLERS</param-name>
<param-value>com.sun.facelets.FaceletViewHandler</param-value>
</context-param>