Anfänger mit Eclipse und JEE

Enigma228

Bekanntes Mitglied
Hallo..

Ich habe ein Problem und komme nicht weiter
ich versuche gerade mithilfe des Buches "Servlets & JSP von Kopf bis Fuss" mich in die Materie JEE einzuarbeiten
die ersten Test haben alle funktioniert, aber in dem Moment wo ich auf die web.xml zugreifen muss bekomme ich kein Ergebnis.
(Fehler s. unten)

Die Startdatei ist die form.html. Sie startet auch aber nach der Auswahl und dem Absenden kommt der Fehler..
Soweit ich das nachvollziehen kann, erstellt Eclipse nicht mal die class-Dateien der Servlet- und Java-Datei.

Ich nutze Tomcat 7.0.0 und
Eclipse Java EE IDE for Web Developers.
Version: Helios Release
Build id: 20100617-1415

Ich Starte den Tomcat bei jedem Mal neu.

im Bild habe ich die derzeitige Entwicklungsumgebung mit Dateien angezeigt. Vielleicht liegt ja der Fehler beim Ort einger Dateien?



Dateien
form.html
Java:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Bierwahl</title>
</head>
<body>
<h1 align="center">Bierratgeber: Auswahlseite</h1>
<form method="POST" action="BierWahl.do">
  Biermerkmale ausw&auml;hlen: <p>
  Farbe:
  <select name="farbe" size="1">
    <option value="hell"> hell </option>
    <option value="goldgelb"> goldgelb </option>
    <option value="braun"> braun </option>
    <option value="dunkel"> dunkel </option>
  </select>
  <br><br>
  <center>
    <input type="SUBMIT">
  </center>
</form>
</body>
</html>

web.xml
Java:
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
  version="2.4">

<servlet>
  <servlet-name>Kap03 Bier</servlet-name>
  <servlet-class>com.example.web.BierAuswahl</servlet-class>
</servlet>

<servlet-mapping>
  <servlet-name>Kap03 Bier</servlet-name>
  <url-pattern>/BierWahl.do</url-pattern>
</servlet-mapping>

</web-app>

BierAuswahl.java
Java:
package com.example.web;

import java.io.IOException;
import java.io.PrintWriter;
import java.util.Iterator;
import java.util.List;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.example.model.BierExperte;

/**
 * Servlet implementation class BierAuswahl
 */
@WebServlet("/BierAuswahl")
public class BierAuswahl extends HttpServlet {
	private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public BierAuswahl() {
        super();
        // TODO Auto-generated constructor stub
    }

	/**
	 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doPost(HttpServletRequest request, HttpServletResponse response) 
		throws ServletException, IOException {
		String c = request.getParameter("farbe");
		BierExperte be = new BierExperte();
		List<String> result = be.getMarken(c);
		
		response.setContentType("text/html");
		PrintWriter out = response.getWriter();
		out.println("Empfohlenes Bier<br>");
		
		Iterator<String> it = result.iterator();
		while(it.hasNext()){
			out.println("<br>Probieren Sie mal: "+it.next());
		}
	}

}

BierExperte.java
Java:
package com.example.model;

import java.util.ArrayList;
import java.util.List;


public class BierExperte {
	public List<String> getMarken(String farbe){
		List<String> marken = new ArrayList<String>();
		if(farbe.equals("goldgelb")){
			marken.add("Dumpfbräu");
			marken.add("Hinterwälder Urbock");
		}else{
			marken.add("Seiten-Lager Stabil");
			marken.add("Korsakowski Export");
		}
		
		return marken;
	}
}

Fehlermeldung:
HTTP Status 404 - /Bier-v1/Bierwahl.do

type Status report

message /Bier-v1/Bierwahl.do

description The requested resource (/Bier-v1/Bierwahl.do) is not available.
Apache Tomcat/7.0.0
 
Zuletzt bearbeitet:

Enigma228

Bekanntes Mitglied
Ich habe das Projekt noch einmal gemacht, aber die Java- bzw. Servletklasse im src Package gelassen, statt sie weiter zu verteilen
(wie com.example.web)
weiterhin habe ich die Web.xml angepasst und "com.example.web" weggelassen
Und siehe da es funktioniert..
warum funktioniert aber das verzweigte Original nicht??


WEITERER NACHTRAG!!!!

AUS IRGENDEINEM GRUND FUNKTIONIERT JETZT AUCH DAS VERZWEIGTE PROJEKT...

WEISS DER GEIER WARUM.. GRINS
ICH VERMUTE DER TOMCAT HAT IMMER WIEDER ALTE DATEN VERWENDET, TROTZ NEUSTART.

DANKE TROTZDEM
THOMAS
 
Zuletzt bearbeitet:
J

JohannisderKaeufer

Gast
Es könnte auch der Browser sein, der gerne mal etwas in seinem Cache vorhält.

Daher würde ich mal empfehlen diesen Auszuschalten.
 

der_rumpel

Mitglied
Ich habe ein ähnliches Problem, bei mir kommt die gleiche Fehlermeldung, ist zwar das voran gegangene Beispiel (im Buch), aber das macht ja nichts. Ich habe es exakt wie im Buch beschrieben abgetippt, dann habe ich diesen Quellcode hier genommen und habe ein Projekt angelegt

Fehlermeldung:
HTTP Status 404 - /Bier-v1/Bierwahl.do

type Status report

message /Bier-v1/Bierwahl.do

description The requested resource (/Bier-v1/Bierwahl.do) is not available.
Apache Tomcat/7.0.0


Ich starte acuh den Server jedes mal neu gestartet, Firefox-Cache geleert, Computer hoch und runter gefahren etc., irgendeiner noch ne Idee???

Gruß Dirk
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
X Anfänger braucht Hilfe Allgemeines EE 9
B Wicket, Hibernate, H2 memDB Anfänger Frage Allgemeines EE 2
K Anfänger: Hibernate + Web Allgemeines EE 2
R Java EE Anfänger will mehr. Allgemeines EE 7
boxi JSF für Anfänger Allgemeines EE 8
G Anfänger-Frage: EJB Programmierung bzw. Konfiguration Allgemeines EE 6
P Anfänger JavaBeans Fragen. o_0 Allgemeines EE 9
M Grundlagen Portlets.ein paar(anfänger) Fragen Allgemeines EE 6
H Gibt es ein jBoss Tutorial für JSPs ? Für Anfänger ? Allgemeines EE 5
L Anfänger: suche Tutorials zu Struts/EJB Allgemeines EE 6
K JSP anfänger. auf eigene klassen zu greifen Allgemeines EE 8
Dimax Servlet läuft in Eclipse, aber nicht im Browser Allgemeines EE 74
M Zeitgesteuertes Ereignis in einer dynamic web module Anwendung (eclipse) Allgemeines EE 3
R Java EE 6, eclipse, maven, jsf, hibernate, mysql Allgemeines EE 8
P JavaEE 7 Maven Eclipse Allgemeines EE 0
M Glassfish Deployment-Problem unter Eclipse Allgemeines EE 0
B EJB3.0 Projekt - Eclipse Allgemeines EE 1
S Eclipse mit Tomcat und Jersey Allgemeines EE 7
F Eclipse/Java EE Debug-Problem Allgemeines EE 1
E Eclipse JEE6 Plugins Allgemeines EE 2
S Fehlersuche in Eclipse/Tomcat -> Error-log?? Allgemeines EE 2
S Eclipse: Teilmodule beim Testen werden nicht gestartet Allgemeines EE 2
aze Eclipse Java EE Web Project:Wo liegen die Servlets ? Allgemeines EE 4
J JBoss, Eclipse, Webseite wird nicht angezeigt? Allgemeines EE 4
W Anleitung/Tutorial Eclipse/JBoss 6.0 mit Seam 3.0 bzw. jBPM 5.0 Allgemeines EE 3
E Servlet Wie kann ich ohne Hilfe von Eclipse in JBoss mein servlet aufrufen Allgemeines EE 2
S Rich Client Application mit Eclipse/WebLogic/EclipseLink/EJB3 Allgemeines EE 2
E Eclipse Helios JNDI Lookup failed Allgemeines EE 5
L Eclipse (Helios); Glassfish 3; EJB und VirtualBox Allgemeines EE 1
S Eclipse: JPA Project in Dynamic Webproject nutzen Allgemeines EE 4
S Eclipse JPA Project Allgemeines EE 8
S Dynamic Web Project mit Eclipse - Vorgehensweise? Allgemeines EE 2
S Anfängerfrage Eclipse/Tomcat Allgemeines EE 4
A Tomcat in Eclipse Allgemeines EE 11
P Allg. Frage Eclipse EE & Xml Allgemeines EE 2
K Pfad bei Webprojekt in Eclipse herausfinden Allgemeines EE 11
R Wie Spring in Eclipse Galileo installieren? Allgemeines EE 5
P Eclipse Tomcat Plugin funktioniert nicht mit externem TC-Server? Allgemeines EE 4
A GWT Debugmode in Eclipse Allgemeines EE 6
J JSF 1.2-Anwendung mit Eclipse Galileo Allgemeines EE 1
S Tomcat + Eclipse Allgemeines EE 6
I Klassen werden nicht für Import erkannt eclipse EE Allgemeines EE 2
S In Eclipse werden die "Servlet-Klassen" nicht gefu Allgemeines EE 2
R Sourcen einbinden von J2EE bzw auch für Servlets in Eclipse Allgemeines EE 8
I Web-Projekt zum Laufen bringen unter Eclipse Allgemeines EE 3
D Kein EntityManager in Eclipse (!) Allgemeines EE 2
G Simples JSF-Projekt in Eclipse - Problem Allgemeines EE 9
I Eclipse Projekt SVN, Informationen löschen Allgemeines EE 3
S JSP / Tomcat / Eclipse / Unable to compile class for JSP Allgemeines EE 4
M Eclipse GUI für EJB-QL bzw HQL? Allgemeines EE 4
O eclipse - tomcat: Problem bei einfachem Webservice Allgemeines EE 16
M embedded jboss unter eclipse 3.3 Allgemeines EE 2
C Servlets in Eclipse ausführen Allgemeines EE 5
M Kostenloses JSP Plugin für Eclipse Allgemeines EE 6
B Client starten ohne Eclipse Allgemeines EE 4
R Eclipse + JBoss + JSF Allgemeines EE 14
V MYSQL JDBC;java.lang.ClassNotFoundException; Problem Eclipse Allgemeines EE 3
S JSF mit Eclipse J2EE Allgemeines EE 6
W Arbeitsumgebung für JSP-Development einrichten (Eclipse, .) Allgemeines EE 3
G Tomcat unter Eclipse starten Allgemeines EE 9
A Eclipse Start-Problem Allgemeines EE 5
D EJB3.0 Projekt (Eclipse) Allgemeines EE 3
R JBoss 4.2.0 - Eclipse RC 3.3 und WTP Allgemeines EE 3
D JBOSS unter Eclipse Allgemeines EE 2
S Hibernate, Tomcat und Eclipse treiben mich zum Wahnsinn. Allgemeines EE 2
K .jar Datei zu eclipse importieren Allgemeines EE 3
T Sysdeo Eclipse Tomcat Plug-in Allgemeines EE 4
C JSF Autocomplete in Eclipse Allgemeines EE 1
G Tomcat / Eclipse oder Web.xml Problem Allgemeines EE 11
M JBOSS AS von Eclipse aus steuern Allgemeines EE 9
D Eclipse findet javax.servlet.jsp.tagext Allgemeines EE 4
K JRE Eclipse <--> WebSphere Allgemeines EE 3
R Eclipse, SVN und Tomcat - wie kombinieren Allgemeines EE 5
F Sysdeo Eclipse Tomcat Plugin Allgemeines EE 1
M J2EE Entwicklung mit Eclipse Allgemeines EE 5
S webservice mit tomcat und axis ohne eclipse laufen lassen? Allgemeines EE 2
M Eclipse WTP/AXIS mit TomCat 5.5.02 ./. TomCat 5.5.17 Allgemeines EE 1
Acha Problem Browsercache im Eclipse bei Arbeit mit WTP Allgemeines EE 4
L mit gleichem eclipse Projekt auf anderem Rechner benutzen Allgemeines EE 3
S .war Datei erzeugen unter Eclipse Allgemeines EE 2
F Eclipse Wtp und erste JSP Seite Allgemeines EE 5
E J2EE unter Eclipse Allgemeines EE 6
padde479 Eclipse und Tomcat Allgemeines EE 3
G j2ee eclipse bekanntmachen Allgemeines EE 4
R Java2WSDL aus Eclipse heraus funktioniert nicht Allgemeines EE 2
C JBoss Server unter Eclipse 3.1 Allgemeines EE 2
R Servlets in ECLIPSE programmieren Allgemeines EE 3
S Eclipse und JSP Allgemeines EE 9
M Debugging mit Eclipse / Web-Application Allgemeines EE 2
daLenz jboss 3.2.5 konfiguration unter eclipse Allgemeines EE 2
S Hibernate 2.x mit Eclipse 2.1 Allgemeines EE 16
A Eclipse: EJB-1.1-Dateien importieren und bearbeiten Allgemeines EE 2
M EJB-client: jar-Archiv als Export aus Eclipse läuft nicht Allgemeines EE 5
T Servlets in eclipse schreiben !! Allgemeines EE 5
F Probleme mit Eclipse/JBoss Allgemeines EE 6
T Eclipse: Problem bei der Installation Allgemeines EE 3

Ähnliche Java Themen

Neue Themen


Oben