我收到了这个奇怪的错误“java.lang.ArrayIndexOutOfBoundsException”:

虽然代码中没有使用数组!
对这个错误有任何想法吗?
是catalina.core.ApplicationFilterChain库中的错误!还是我的代码有问题?

    STACKTRACE:
    java.lang.ArrayIndexOutOfBoundsException:
    at event.ColSizeEvent.<init>(ColSizeEvent.java)
    at ColSizeEvent.getColSizeEvent(ColSizeEvent.java)

最佳答案

在我看来,您的例外与filterChain.doFilter(...)代码本身无关。

该行只是将HTTP请求路由到zkoss,后者尝试创建一些元素,但在那里失败。

    at org.zkoss.zul.event.ColSizeEvent.<init>(ColSizeEvent.java:124)
        at org.zkoss.zul.event.ColSizeEvent.getColSizeEvent(ColSizeEvent.java:69)
        at org.zkoss.zul.impl.HeadersElement.service(HeadersElement.java:75)
   ...

检查(或共享)您的zkoss conf ...

09-11 22:56