小编sis*_*gal的帖子

java.lang.NoClassDefFoundError:org/apache/commons/discovery/tools/DiscoverSingleton

我用jsf在jsp文件中创建了一个注册表单,我尝试将它与Web服务连接,以便将这些元素传递给数据库.

当我按下提交按钮时,我收到一个错误.我不认为问题涉及连接代码,但我不确定.

谁能告诉我一些可能在某种程度上对我有帮助的事情?

错误:

javax.servlet.ServletException: #{formabean.submitdetails}: java.lang.NoClassDefFoundError: org/apache/commons/discovery/tools/DiscoverSingleton
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
     org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
Run Code Online (Sandbox Code Playgroud)

我的形式jsp:

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<f:view>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
            <title>Form</title>
        </head>
        <body>
            <div align="right" >
                <p>
                    <br>.............
<h:commandButton value="submit" type="submit" 
                                 action="#{formabean.submitdetails}" />


            </h:form>

        </body>
    </html>
</f:view>
Run Code Online (Sandbox Code Playgroud)

我的Bean类"formavar":

package org.forma;

import org.imigrant.Migration.MigrationResult;
import org.imigrant.Migration.MigrationWS_PortType;
import org.imigrant.Migration.MigrationWS_Service;
import org.imigrant.Migration.MigrationWS_ServiceLocator;

/** libraries for Web Service*/
/**
 *
 * @author USER
 */
public class formavar {

    private String …
Run Code Online (Sandbox Code Playgroud)

java jsf jsp jsp-tags

19
推荐指数
2
解决办法
5万
查看次数

标签 统计

java ×1

jsf ×1

jsp ×1

jsp-tags ×1