2017-06-13 13 views
0

Eclipseで動的WebプロジェクトをTomcat Server上で実行しようとしています。しかし、私はエラーが発生します元のサーバーは、ターゲットリソースの現在の表現を見つけられなかったか、またはそれが存在することを開示するつもりはありません。プロジェクトを実行しているときはです。プロジェクトの名前はDBAccessです。Eclipse Tomcatエラー

私のプロジェクトでは、私のweb.xmlはWebContent \ WEB-INFにあります。私のサーブレットクラスは、私のプロジェクトでのsrc \ DBACCESSの\サーブレットの下に位置しています

<?xml version="1.0" encoding="UTF-8"?> 
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"> 
    <display-name>DBAccess</display-name> 
    <servlet> 
    <servlet-name>acessor</servlet-name> 
    <servlet-class>dbaccess.servlet.DatabaseAccessor</servlet-class> 
    </servlet> 
    <servlet-mapping> 
    <servlet-name>acessor</servlet-name> 
    <url-pattern>/DBAccess/*</url-pattern> 
    </servlet-mapping> 
</web-app> 

package dbaccess.servlet; 

import javax.servlet.http.HttpServlet; 
import javax.servlet.http.HttpServletRequest; 
import javax.servlet.http.HttpServletResponse; 

    public class DBAccessorServlet extends HttpServlet { 

     private static final long serialVersionUID = -134532546577657L; 

     @Override 
     protected void doGet(HttpServletRequest req, HttpServletResponse resp) 
     { 
      System.out.println("The GET"); 
     } 

     @Override 
     protected void doPost(HttpServletRequest req, HttpServletResponse resp) 
     { 
      System.out.println("The POST"); 
     } 

     @Override 
     protected void doPut(HttpServletRequest req, HttpServletResponse resp) 
     { 
      System.out.println("The PUT"); 
     } 

    } 

問題を解決するにはどうすればよいですか?

答えて

0

<servlet-class>dbaccess.servlet.DatabaseAccessor</servlet-class>は少なくとも<servlet-class>dbaccess.servlet.DBAccessorServlet</servlet-class>に変更する必要があります。

+0

おっと!私のコードでそのタイプミスを逃した。私はそれを修正しましたが、まだ同じエラーが発生しています。 ** \tののアクセサ \tののdbaccess.servlet.DBAccessorServlet は \tののアクセサ \t /DBACCESS/* ** – Krash

+0

は 'WEB-INF /クラス/ DBACCESSでDBAccessorServlet.class'です/ servlet /? –

関連する問題