当前位置: 首页 > 知识库问答 >
问题:

关于开放自由的JSF2.3。即时javax.faces.application.ViewExpiredException

钱建本
2023-03-14

我正在尝试Open Liberty并想尝试JSF-2.3支持。我一定在做什么傻事,因为当尝试隐式导航时,我立即得到异常:

javax.faces.application.ViewExpiredException: View "/view/index.xhtml" could not be restored.
    at org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(RestoreViewExecutor.java:181)
 <featureManager>
        <feature>servlet-4.0</feature>
        <feature>jsf-2.3</feature>
        <feature>el-3.0</feature>
        <feature>cdi-2.0</feature>
        <feature>jsp-2.3</feature>
    </featureManager>
<h:body>
    <h:outputText value="It works!"/>
    <br/>

    <h:form>
        <h:commandLink value="NAvigate"  action="view/page2" />
        <h:commandButton value="NAvigate 2"  action="view/page2" />
    </h:form>
</h:body>
javax.faces.application.ViewExpiredException: View "/view/index.xhtml" could not be restored.
    at org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(RestoreViewExecutor.java:181)
    at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:195)
    at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:142)

共有1个答案

汪晨
2023-03-14

呃..在另一个浏览器(Safari)中测试后,它工作了。硬重置Chrome站点存储然后修复了原来的问题。

这个问题一定是在自动重启之间的某个地方出现的。

 类似资料:
  • FLOSS基于社区的概念,而它本身基于共享,特别是知识共享的概念。FLOSS可以免费使用、修改和再发行。 如果你已经读了本书,那么你一定熟悉FLOSS,因为你一直在使用Python! 如果你想要了解更多的FLOSS,你可以探索下面这个列表中的软件。我列出了一些最著名的FLOSS以及那些可以跨平台(即在Linux、Windows等)工作的FLOSS。这样你无需马上切换到Linux就可以尝试使用这些软

  • 我试图在tomcat 8上设置jsf 2.3,每当我使用“注入”时,我总是有一个错误,我已经在谷歌上搜索了stackoverflow.com但我找不到解决方案。我已经在上面安装了CDI(焊接),下面是@BalusC示例。如何在Tomcat上安装和使用CDI?然而,我一直有不满意的依赖:没有bean匹配注入点。我想不出来我是不是错过了什么? 配置bean。JAVA 豆。xml faces-confi

  • 为了增强用户体验,CSS3新增的一个非常实用的 resize属性,它允许用户通过拖动的方式,来自由缩放元素的尺寸。这在以前只能通过Javascript 编写大量脚本来实现,费时费力,效率低下。 resize属性的可选值有 none | both | horizontal | vertical,默认值为 none。none 表示不允许用户调整元素的尺寸;both 表示用户可以调整元素的宽度和高度;h

  • 注意:本章节是在2003年完成的,所以有些内容看起来可能有些奇怪 :-) "Free/Libre and Open Source Software", in short, 附录: 版本历史

  • 本文向大家介绍浅谈关于Android路由的实现,包括了浅谈关于Android路由的实现的使用技巧和注意事项,需要的朋友参考一下 先说一下背景,目前有需求从外部包括其他应用和WEB跳转到我们自己的APP,就这么个简单的需求…… 要实现这种外部跳转的功能,我们可以理解为打算跳转的一方有多少方式通知到APP进行相对的响应行为。所以,如果是应用之间的跳转,则有多种,你可以直接通过包名和具体的类名去打开已经

  • 如何在鼠标进入时停止滑动自动播放和在鼠标离开时开始自动播放?我尝试了.stopAutoPlay()和.startautoPlay()函数,但对我不起作用。 谢谢。这是代码。