gpt4 book ai didi

java - icefaces 移动 TabSetMetaHandler(在 icefaces-mobi 中)类无法访问类 MethodRule(在 icefaces 中)

转载 作者:行者123 更新时间:2023-11-28 23:44:17 26 4
gpt4 key购买 nike

我正在使用 icefaces-mobi 框架开发一个移动网站。我们已经在 icefaces 框架中开发了一个网站,现在我们想要移动我们的网站。身份验证成功后,我返回一个测试 View 名称作为字符串 (mDashboard),得到解析并尝试呈现 mDashboard.xhtml,这是我的代码

    <html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:mobi="http://www.icesoft.com/icefaces/mobile/component">
<h:head>
<mobi:deviceResource />
</h:head>
<h:body>
<ui:composition>
<mobi:tabSet currentId="1">

<mobi:contentPane title="Ice Sailer" id="tab1"
facelet="false" client="true" >
<h:outputText value="A" />
</mobi:contentPane>

<mobi:contentPane title="Ice Breaker" id="tab2"
facelet="false" client="true" >

<h:outputText value="B" />

</mobi:contentPane>

<mobi:contentPane title="Ice Skater" id="tab3"
facelet="false" client="true" >
<h:outputText value="C" />
</mobi:contentPane>

</mobi:tabSet>

</ui:composition>
</h:body>
</html>

但是服务器返回带有错误描述的 http 状态 500

根本原因

java.lang.IllegalAccessError:org/icefaces/facelets/tag/icefaces/core/MethodRule org.icefaces.mobi.component.tabset.TabSetMetaHandler.createMetaRuleset(TabSetMetaHandler.java:22) javax.faces.view.facelets.MetaTagHandler.setAttributes(MetaTagHandler.java:127) javax.faces.view.facelets.DelegatingMetaTagHandler.setAttributes(DelegatingMetaTagHandler.java:102) com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.doNewComponentActions(ComponentTagHandlerDelegateImpl.java:409) com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:159) javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120) com.sun.faces.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:166) com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:93) com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:86) com.sun.faces.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:152) com.sun.faces.application.view.FaceletViewHandlingStrategy.buildView(FaceletViewHandlingStrategy.java:774) com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:100) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)

请帮助我。任何帮助将不胜感激。提前致谢。

最佳答案

上面的 xhtml 是包含在另一个页面中的片段吗?如果没有,那么您应该删除它,因为它将切断它之外的所有组件。

关于java - icefaces 移动 TabSetMetaHandler(在 icefaces-mobi 中)类无法访问类 MethodRule(在 icefaces 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16434188/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com