Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java “ZK错误背后的原因”;您请求的资源不再可用“;_Java_Zk - Fatal编程技术网

Java “ZK错误背后的原因”;您请求的资源不再可用“;

Java “ZK错误背后的原因”;您请求的资源不再可用“;,java,zk,Java,Zk,我遇到过一些人提到这个错误消息- 您请求的资源不再可用:/view/Index.zul (z_t6w)。这通常是由于超时或打开过多的Web站点造成的 页。您必须重新加载页面并重试 并发现了一些脚本修改作为修复 现在我的情况不同了。我们的产品使用ZK-5.0.8(升级目前不是一个选项),我们不能修改jar,因为它是动态的,而不是本地的 我更关心出现此错误消息的原因是什么还有其他方法可以解决这个问题吗?这个错误可能有很多原因,因为您使用的是非常旧的Zk框架版本,我很难帮助您解决这个问题 1您是否在z

我遇到过一些人提到这个错误消息-

您请求的资源不再可用:/view/Index.zul (z_t6w)。这通常是由于超时或打开过多的Web站点造成的 页。您必须重新加载页面并重试

并发现了一些脚本修改作为修复

现在我的情况不同了。我们的产品使用ZK-5.0.8(升级目前不是一个选项),我们不能修改jar,因为它是动态的,而不是本地的


我更关心出现此错误消息的原因是什么还有其他方法可以解决这个问题吗?

这个错误可能有很多原因,因为您使用的是非常旧的Zk框架版本,我很难帮助您解决这个问题

1您是否在zk.xml文件中声明了
session timeout
?如果未声明,则在会话超时后显示带有适当消息的页面

<sessionconfig>
    <sessiontimeout>20</session-timeout>
</sessionconfig>

20
您还可以设置超时url

    <device-config>
        <device-type>ajax</device-type>
        <timeout-uri>/timeout.zul</timeout-uri>
        <!-- An empty URL can cause the browser to reload the same URL -->
    </device-config>

AJAX
/timeout.zul
  • 您是否在zk.xml中声明了每个会话的最大桌面数 它指定每个会话允许的最大桌面数量。A. 桌面表示浏览器的HTML页面。换句话说,这个 数字控制每个用户允许的并发浏览器窗口数 会议

    负数意味着没有任何限制

    注意:如果使用org.zkoss.zk.ui.impl.GlobalDesktopCacheProvider,则 你必须使这个数字更大,因为它意味着最大值 每个系统允许的deskoper数

  • 这个问题可能有更多的原因,比如它可能是特定于第三方应用程序的。请参见此

  • 你找到这个问题的解决办法了吗?