Problem mit Tomcat
-
Hallo!
Habe Problem mit Tomcat und dem Ausführen meiner Servlets:
- Tomcat ist unter C:\ installiert - ist auch unter localhost:8080 erreichbar
- unter web-apps hab ich Verzeichnis mit meinen htm-Dateien abgelegt
- darin enthalten, wie gesagt meine htm-Dateien, Verzeichnis WEB-INF
- in WEB-INF Verzeichnis classes mit meinen *.class Dateien und folgende
web.xml:<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping> </web-app>
Rufe Servlet wie folgt auf:
http://localhost:8080/rn_vs/servlet/nameDann kommt aber immer die Meldung das " source not available" ist - sprich er name nicht findet.
Was mache ich falsch?
THX
-
gib mal deiner servlet-klasse ein namen (mit <servlet>) und anschleißend über <servlet-mapping>
zur URL mappen<servlet> <servlet-name>controller</servlet-name> <servlet-class>com.myapp.mvc.Controller</servlet-class> </servlet> <servlet-mapping> <servlet-name>controller</servlet-name> <url-pattern>/controller/*</url-pattern> </servlet-mapping>
bis dänn, O'Dog
-
Danke, klappt jetzt!