【问题标题】:I want to integrate zk in jsp, But I have got Error我想在jsp中集成zk,但是我有错误
【发布时间】:2010-12-28 21:37:38
【问题描述】:

我正在使用ZK框架,我想将zk集成到jsp中。我尝试在服务器上运行以下代码。

Test.jsp

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ taglib uri="http://www.zkoss.org/jsp/zul" prefix="z" %>
<html>
    <head>
        <title>Test of ZUL on JSP</title>
    </head>
    <body>
        <h1>1. Header outside z:page</h1>
        <z:page>
            <h2>2. Header in z:page</h2>
            <z:window id="win" title="Test" border="normal">
                <p>3. Content in z:window</p>
                <z:button label="Overlap" onClick="win.doOverlapped()" />
            </z:window>
            <p>
                4. Content in z:page after z:window
            </h2>
        </z:page>
        <p>5. Content after z:page</p>
    </body>
</html>

我遇到了这个错误并且我已经在我的应用程序构建路径中添加了 zuljsp.jar

org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/zkoss/web/servlet/xel/PageRequestContext org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:401) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

请帮我解决这个错误 谢谢

【问题讨论】:

    标签: jsp zk


    【解决方案1】:

    JAR 必须在 webapp 的运行时类路径中。删除 /WEB-INF/lib 中的 JAR 文件应该可以。你不需要做任何其他事情。您无需在 IDE 中弄乱项目的 Build Path 属性。

    【讨论】:

    猜你喜欢
    • 2021-07-14
    • 2023-03-03
    • 1970-01-01
    • 2023-01-09
    • 1970-01-01
    • 2014-10-02
    • 2022-10-20
    • 2018-10-06
    • 2021-06-29
    相关资源
    最近更新 更多