German
Startproblem Des Servlet-Programms In Eclipse Lösen

Startproblem Des Servlet-Programms In Eclipse Lösen

Holen Sie sich Reimage und reparieren Sie Ihren Computer in weniger als 5 Minuten. Jetzt downloaden.

Kürzlich haben einige Leser diesen Fehler bemerkt, wenn sie ein Servlet-eBook in Eclipse ausgeführt haben. Dieses Problem kann aus vielen Gründen auftreten. Jetzt sind wir geneigt, sie zu diskutieren.

Ein Servlet-Programm auf Eclipse ausführen

In diesem Tutorial erfahren Sie, warum Sie ein einfaches Java-Servlet entwickeln müssen, das mit der Eclipse-IDE funktioniert. Bevor Sie fortfahren, vergewissern Sie sich, dass die Zielgruppensoftware ohne Zweifel auf Ihrem Heimcomputer installiert ist (durch Klicken auf den Hyperlink wird die Renseignement-Software heruntergeladen):

    • JDK7
    • Eclipse-IDE für Java EE (Juno Developer 4.2)
    • Kater 7.0

1. Erstellen Sie ein dynamisches Java-Webprojekt

Ein Servlet ist für webbasierte Java-Anforderungen, also brauchen wir es zuerst, damit Sie ein absolutes Java-EE-Projekt erstellen können. Stellen Sie in Eclipse sicher, dass die moderne Perspektive nicht diskutiert wird

JavaEEFenster > Perspektive öffnen > Java EE,STRG+F8Java > sieDatei Neu > Dynamisches WebprojektNeues dynamisches Webprojekt

– Unterrichtsziel: Apache Tomcat v7.0. Wenn Apache Tomcat Version 7.0 in der Nähe der Dropdown-Liste nicht verfügbar ist, klicken Sie auf die Schaltfläche Neue Laufzeit. Der Dialog New Server Runtime erscheint: Apache wählt Tomcat v7.0:

Klicken Sie auf Weiter. Besuchen Sie auf dem nächsten Bildschirm die Schaltfläche Durchsuchen, es ist erforderlich, das Tomcat-Assembly-Verzeichnis auszuwählen:

Drücken und beenden Sie Apache Tomcat v7.0, das möglicherweise zur Dropdown-Liste hinzugefügt bleibt.

Ein Servlet-Programm in Bezug auf Eclipse ausführen

Fast alle ausgewählten Konfigurationen entsprechen der Servlet-Standardversion 3.0.

Belassen Sie alles andere als Nichtzahlung, klicken Sie auf Fertig stellen. MyFirstServlet wird immer durch das Projekt geboren.

2. Erstellen Sie eine Java-Servlet-Klasse

Wie soll ich ein vorhandenes Servlet-Programm in Eclipse ausführen?

Erstellen Sie ein neues leistungsfähiges Webprojekt.Kopieren Sie den bereitgestellten Servlet-Start in den Ordner src.Erstellen Sie eine funktionsfähige web.xml-Datei im Ordner WebContent/WEB-INF.web.xml anpassen wie: <Öffnen Sie die Serveransicht in Eclipse, ziehen Sie den neuen Tomcat-Server per Drag-and-Drop über die Kontextliste, erstellen Sie einen Artikel für das Projekt und installieren Sie den allgemeinen Server.

Wir werden eine einfach zu befolgende Servlet-Klasse erstellen, die das Ergebnis „Hallo Freund!“ sendet. Klient. Klicken Sie auf

Datei > Neu > ServletNetzwerk-Servletcreate.codejava.HelloServletHttpServletNächste

zum genau nächsten Bildschirm, wo wir die Initialisierungsparameter und damit Ihre aktuelle URL-Zuordnung für das Servlet verwenden können:

/HalloServlet

Auf dieses Servlet wird normalerweise zweifellos über das folgende URL-Muster zugegriffen:

http://localhost:8080/MyFirstServlet/HelloServletNächste

Gehen Sie zurück zum nächsten Bildschirm, wo wir die Möglichkeit haben, festzulegen, welche Methoden wir unbedingt von der überschulischen Umgebung übernehmen möchten

HttpServleterhalten()makePost()

überprüft. Da wir das Servlet wirklich von der HTTP-GET-Methode anfordern, deaktivieren Sie das

makePost()Ende

, fügt eine Java-Eclipse-Klasse mit folgendem Wertskelett hinzu:

Wohin, wenn ich Servlet in Eclipse platziere?

Um eine größere JAR-Datei hinzuzufügen, klicken Sie mit der Berechtigung auf Ihr Projekt -> Konstruktionspfad -> Build-Bereich konfigurieren -> klicken Sie auf Java-Build-Pfad in der Registerkarte Bibliotheken -> klicken Sie auf Externe JARs hinzufügen -> wählen Sie Check Servlet API “. jar-Bild unten tomcat/lib -> ok.

Aus diesen Code-Bones sollten wir auf jeden Fall die wichtigen interessanten Informationen lernen:

– Die @WebServlette-Annotationsmethoden, die die eigentliche kommentierte Klasse haben sollte ein Servlet sein. Diese Anmerkung wurde in Servlet API 3.0 gezeigt. Die von /HelloServlet verwendete URL wird in einem annotierten Parameter übergeben.

– Wie Sie sehen können, ist die HttpServlet-Klasse eine Basisklasse für alle Servlets in Bezug auf diese Klasse, die Client-Jobs über HTTP verarbeiten.

Die Methode von

“Gourning” “”Gourning” haben wir nun herausgesucht, um sie im Sollet-Erstellungsdialogfeld zu überschreiben.

– Der konstruierte HelloServlet()-Konstruktor ohne Argumente wird häufig für den pl-Initialisierungsprogrammcode verwendet. Da wir keine Art von Member initialisieren, kann dieser Konstruktor absichtlich entfernt werden.

erhalten()

Im Moment haben wir Ihr aktuelles folgendes Standard-Servlet

halloservlet

Paket net.codejava;java.io.IOException importieren;javax.servlet.ServletException importieren;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** Servlet 3 . HelloServlet-Implementierungsklasse */@WebServlet("/HelloServlet")öffentliche Universität HelloServlet erweitert HttpServletPrivate Static geht an Good SerialVersionUID=1L;geschützt, vermeiden Sie doGet(HttpServletRequest,HttpServletResponse) löst ServletException, IOException ausresponse.getWriter().println("Hallo mein Freund!");

erhalten()Die Methode

transportiert einfach einen langen String “Hallo Freund!” Hauptkunde. Und schließlich haben wir diese folgende Formatierung in

Projekt-Explorerweb.xmlDas

wird ausgeführt, da diese Datei nicht skaliert, wenn wir die gesamte Anmerkung als Servlet 3.0 verwenden.

3. Java-Servlet-Bereitstellung

MyFirstServletServerFenster > Ansicht > Server überwachen

im Eclipse-Hauptmenü. Wenn High wirklich nicht verfügbar ist, klicken Sie im Forum

auf den LinkNeuer Serverhelfer…Neuer ServerTomcat-Maschinenversion 7.0NächsteHinzufügen und EntfernenMyFirstServletHinzufügen

um sie entsprechend zu verschieben, wie unten beschrieben:

EndeMyFirstServlet

4. Dieses Java-Servlet ausführen und testen

Wie erstellen und betreiben Sie Servlets in Java?

Erstellen Sie die Servicestruktur.Erstellen Sie ein Servlet.Kompilieren Sie das Servlet.Erstellen Sie einen aktuellen Implementierungsdeskriptor.Starten Sie den Server und rufen Sie das Projekt ab.Erhalten Sie Zugang zu meinem Servlet.

Jetzt ist es an der Zeit, das Gerät zu starten und das Servlet zu lernen.

ServerAnsicht

, genau den Server einrichten auswählen und zusätzlich

auswählenAnfangKonsolehat angehaltengestartetFenster anzeigen > Ansicht > Andere….Webansicht anzeigeninterner BrowserGutInterner Webbrowser

. Geben Sie die folgende URL in diese Adresse ein (die folgende Portnummer kann von Ihrer abweichen, je nachdem, wie Sie Tomcat aufgebaut haben):

http://localhost:8080/MyFirstServlet/HelloServlet

Das Servlet wird aufgerufen und jeder Text “Hallo Freund!” erscheint. erscheint im Browser:


Beschleunigen Sie Ihren PC in wenigen Minuten

Wir stellen vor: Reimage: Ihre führende Lösung zur Behebung von Windows-Fehlern und zur Optimierung Ihrer PC-Leistung. Diese Software ist unerlässlich für jeden, der seinen Computer reibungslos laufen lassen möchte, ohne den Ärger mit Systemabstürzen und anderen häufigen Problemen. Mit Reimage können Sie alle Windows-Fehler leicht identifizieren und reparieren und so Dateiverluste, Hardwareausfälle und alle Arten von bösartigen Malware-Infektionen verhindern. Außerdem optimiert unsere Software Ihre PC-Einstellungen, um die Leistung zu maximieren – und gibt Ihnen ein schnelleres, reaktionsschnelleres Gerät, das mit allem fertig wird, was Sie darauf werfen. Kämpfen Sie also nicht noch einen Tag mit einem langsamen oder instabilen Computer – laden Sie Reimage noch heute herunter und kehren Sie zur Produktivität zurück!

  • Schritt 1: Reimage herunterladen und installieren
  • Schritt 2: Starten Sie das Programm und wählen Sie den Scan aus, den Sie ausführen möchten
  • Schritt 3: Überprüfen Sie die Ergebnisse und ergreifen Sie gegebenenfalls Maßnahmen

  • Das ist der Ideenplan! Wir haben gelernt, wie man ein einfaches Servlet vollständig entwickelt, ein effektiver grundlegender Schritt bei der Entwicklung von Java EE-Anwendungen.

    Verwandte Java-Servlet-Tutorials:

  • Java-FAQ für Anfänger (XML)
  • Java Servlet Tutorial für Anfänger (Anmerkungen)
  • Java Servlet und JSP Hello World Tutorial mit Eclipse, Maven und so Apache Tomcat
  • Weitere Eclipse-Tutorials:

  • Verwenden dieser speziellen Eclipse-IDE für Java EE-Entwickler
  • Erstellen, Kompilieren und Ausführen eines großen Hello-World-Java-Programms mit Eclipse
  • So erstellen Sie Javadoc in Eclipse
  • Wie man ein fileJAR in Eclipse erstellt
  • Wie man eine WAR-Datei für eine große große Java-Anwendung in Eclipse erstellt
  • Wie man eine Ant-Build-Datei für eine hervorragende vorhandene Java-Aufgabe in Eclipse manifestiert
  • Bewältigung von Kontroversen beim Ausführen eines Java-Programms von Eclipse aus
  • So erstellen Sie ein Java-Webprojekt mit Maven in Eclipse
  • 25 Eclipse-Tastaturkürzel zum Bearbeiten von Code
  • So fügen Sie endlich Urheberrechtslizenz-Header für Java-Quelldateien in Eclipse hinzu
  • Einzelheiten
    Nam Ha Min
    Letzte Aktualisierung: 7. August 2019 &nbsp | &nbsp E-Mail drucken

    Über den Autor:

    Nam Min

    Wie führen Sie ein Servlet aus?

    Schritt zuerst: Erstellen Sie eine Verzeichnisstruktur in Tomcat.Schritt 2: Schreiben Sie den für das Servlet vorgesehenen Quellcode.Schritt 3: Kompilieren Sie den Formularcode.Schritt 4: Erstellen Sie einen Implementierungsdeskriptor.Schritt 5: Starten Sie Tomcat.Nehmen Sie einen verfügbaren Urlaub: Rufen Sie Ihr Servlet von einem Online-Browser aus an.

    ist ein zertifizierter Java Creator (SCJP und SCWCD). Er begann mit lizenzierten Benutzern für Java in der Java 1.4-Ära und widmet sich seitdem Java. Befreunde ihn mit Zeichen von

    Bringen Sie Ihren PC mit unserem Windows-Reparaturtool wieder zum Laufen. Dieser Download kümmert sich um Sie!

    Running A Servlet Program In Eclipse
    Eclipse에서 서블릿 프로그램 실행
    Executando Um Programa Servlet No Eclipse
    Uruchamianie Programu Serwletowego W Eclipse
    Executer Un Programme De Servlet Dans Eclipse
    Een Servlet Programma Uitvoeren In Eclipse
    Eseguire Un Programma Servlet In Eclipse
    Zapusk Programmy Servleta V Eclipse
    Kor Ett Servletprogram I Eclipse
    Ejecutando Un Programa Servlet En Eclipse