Swedish
Lös Servlet Ebook Startproblem I Eclipse

Lös Servlet Ebook Startproblem I Eclipse

Skaffa Reimage och fixa din dator på under 5 minuter. Ladda ner nu.

Nyligen märkte några läsare ett nytt stort fel när de körde ett servletprogram som kör Eclipse. Detta problem kan uppstå när man överväger många orsaker. Nu ska vi fler än dem.

köra ett lämpligt servletprogram i eclipse

I artikelhandledningen kommer du att lära dig hur du utvecklar en enkel javaservlet med Eclipse IDE. Innan du fortsätter, se till att målgruppsmjukvaran är inbyggd på din hemdator (om du klickar på var och en av våra hyperlänkar laddas den pratande programvaran ned):

    • JDK 7
    • Eclipse IDE för Java EE (Juno Developer 4.2)
    • Tomcat 7.0

1. Skapa ett dynamiskt Java-webbprojekt

En servlet är för Java-webbsamtal, så vi måste först resultera i ett absolut Java EE-projekt. I Eclipse se till att den aktuella se inte bestrids

JavaEEFönster > Öppna perspektiv > Java EE,CTRL+F8Java > henneArkiv Ny > Dynamiskt webbprojektNytt dynamiskt webbprojekt

– Målkörningstid: Apache Tomcat v7.0. Om Apache Tomcat-återgivning 7.0 inte är tillgänglig i rullgardinsmenyn, klicka på knappen Ny körtid. Dialogrutan New Server Runtime visas: Apache väljer Tomcat v7.0:

Klicka på Nästa. På nästa skärm, klicka på valfri Bläddra-knapp, det är viktigt om du vill välja Tomcat-installationskatalogen:

Tryck på och avsluta Apache Tomcat v7.0, vilken rest har lagts till i rullgardinsmenyn.

kör ett servletprogram tillbaka i eclipse

Nästan alla valda konfigurationer matchar servletspecifikationsalternativ 3.0.

Lämna allt annat som standard, klicka sedan på Slutför. MyFirstServlet skapas alltid helt enkelt av projektet.

2. Skapa en Java Servlet Class

Hur börjar jag köra en befintlig Servlet-klass i eclipse?

Skapa ett nytt dynamiskt globalt webbprojekt.Kopiera den medföljande servletfilen för src-mappen.Skapa ett web.xml-dokument i mappen WebContent/WEB-INF.anpassa web.xml som inkluderar: <Öppna för närvarande servervyn i Eclipse, dra och släpp den nya Tomcat-webbservern med hjälp av kontextlistan, publicera dessa projekt och installera servern.

Vi är redo att skapa en enkel servletsession som skickar kapaciteten “Hej vän!” klient. Klicka på

Arkiv > Ny > Servletnätverksservletcreate.codejava.HelloServletHttpServletNästa

till den andra skärmen, där vi kan specificera sina initialiseringsparametrar och därav URL-mappningen för servleten:

/HejServlet

Den här servleten nås vanligtvis av fanbasens URL-mönster:

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

Gå tillbaka till större delen av nästa skärm, där vi eventuellt kan specificera vilka metoder vi skulle vilja ärva från den superpedagogiska miljön

HttpServletmotta()makePost()

markerad. Eftersom vi precis hämtar servleten från HTTP GET-metoden, inaktivera

makePost()Slutet

, skapar en fantastisk Java Eclipse-klass med kodben så här:

Var placerade jag verkligen Servlet i Eclipse?

För att få en större JAR-fil, titta höger på ditt projekt -> byggmål -> konfigurera byggväg -> klicka bara på Java-byggväg på varje biblioteksflik -> klicka på Lägg till externa JAR -> välj Kontrollera Servlet API “. jar bild under tomcat/lib -> ok.

Från det här kodskelettet bör vi definitivt lära oss följande information som fångar uppmärksamheten:

– @WebServlette-anteckningen indikerar att de flesta faktisk kommenterad klass är den senaste servleten. Denna anteckning introducerades Servlet API 3.0. Webbadressen som /HelloServlet använder skickas som den kommenterade parametern.

– Som du kan få syn på är klassen HttpServlet den nedersta klassen för alla servlets i vilken klass som bearbetar klienten begär fullständig HTTP.

Metoden för

“Gourning” “” Gourning “nu har vi valt att åsidosätta den i dialogrutan Sollet Creation.

– Den genererade HelloServlet()-konstruktorn utan argument förbrukas för pl-initieringskoden. Eftersom vi inte initierar någon användare kan den här konstruktören samvetsgrant tas bort.

motta()

För närvarande har vi den tillämpade standardservleten

hejservlet

paket net.codejava;importera java.io.IOException;importera javax.servlet.ServletException;importera javax.servlet.annotation.WebServlet;importera javax.servlet.http.HttpServlet;importera javax.servlet.http.HttpServletRequest;importera javax.servlet.http.HttpServletResponse;/** Servlet * HelloServlet implementeringsklass */@WebServlet("/HelloServlet")offentliga universitet HelloServlet levererar HttpServletprivate static går till enorma serialVersionUID=1L;skyddad, undvik doGet(HttpServletRequest,HttpServletResponse) kastar ServletException, IOExceptionresponse.getWriter().println("Hej min favoritvän!");

motta()Metoden

skickar helt enkelt en speciell lång sträng “Hej vän!” huvudsakliga utsikter. Och slutligen har vi den framtida formateringen i

Project Explorerweb.xml

kan beskrivas som gjort eftersom den här filen inte kan fortsätta om vi använder anteckningen trots servlet 3.0.

3. Java Servlet-distribution

MyFirstServletserverFönster > Visa > Övervaka server

i Eclipse-kritiska menyn. Om hög inte finns i närheten, klicka på servern

inuti länkenNy serverhjälp…Ny serverTomcat-enhet version 7.0NästaLägg till och ta bortMyFirstServletLägg till

med flytta dem i enlighet med nedanstående:

SlutetMyFirstServlet

4. Kör och testa denna Java-servlet

Hur skapar och kör du Servlet i Java?

Skapa webbplatsstrukturen.Skapa en absolut servlet.Kompilera servleten.Skapa en verklig implementeringsbeskrivning.Starta servern och använd för närvarande projektet.Få tillgång till servleten.

Nu är det dags att starta servern och lära dig servleten. В

serverVisa

, klicka på Exakt servernamnet och välj dessutom

Starttröstahar stannatsatte igångVisa fönster > Visa > Annat….Visa webbvyintern webbläsareBraIntern webbläsare

. Skriv in följande URL i det här adressfältet (det helt enkelt följande portnumret kan skilja sig från du har beroende på hur du konfigurerade Tomcat):

http://localhost:8080/MyFirstServlet/HelloServlet

Serleten anropas och trycket “Hej vän!” visas. i webbläsaren:


Få fart på din dator på några minuter

Vi presenterar Reimage: din bästa lösning för att åtgärda Windows-fel och optimera din dators prestanda. Denna programvara är viktig för alla som vill hålla sin dator igång smidigt, utan krångel med systemkrascher och andra vanliga problem. Med Reimage kan du enkelt identifiera och reparera eventuella Windows-fel, vilket förhindrar filförlust, maskinvarufel och alla möjliga otäcka malwareinfektioner. Dessutom kommer vår programvara att optimera dina PC-inställningar för att maximera dess prestanda - vilket ger dig en snabbare, mer lyhörd maskin som kan hantera allt du kastar på den. Så gå inte en dag till och kämpa med en långsam eller instabil dator – ladda ner Reimage idag och återgå till produktiviteten!

  • Steg 1: Ladda ner och installera Reimage
  • Steg 2: Starta programmet och välj den skanning du vill köra
  • Steg 3: Granska resultaten och vidta åtgärder vid behov

  • Det är idéguiden! Vi har lärt oss hur man exakt fokuserar på en enkel servlet, ett gediget nyckelsteg i utvecklingen av Java EE-applikationer.

    Relaterade Java Servlet-handledningar:

  • Java FAQ för nybörjare (XML)
  • Java Servlet Handledning för nybörjare (anteckningar)
  • Java Servlet och JSP Hello World Tutorial med Eclipse, Maven och Apache Tomcat
  • Fler Eclipse Tutorials:

  • Använda Eclipse IDE för Java EE-utvecklare
  • Bygga, sätta ihop och köra ett stort Hello World Java-program med Eclipse
  • Hur man skaffar Javadoc i Eclipse
  • Hur man skapar en mycket filJAR i Eclipse
  • Hur man skapar rätt WAR-fil för en stor Java-applikation i Eclipse
  • Hur man skapar någon form av Ant build-fil för en tillämplig Java-uppgift i Eclipse
  • Att godkänna argument bör köra ett Java-program i Eclipse
  • Hur man skapar en Java-webbuppgradering med Maven i Eclipse
  • 25 tangentbordsgenvägar för Eclipse för redigering av kod
  • Hur man tillämpar upphovsrättslicensrubriker för Java-lokalisera filer i Eclipse
  • Detaljer
    Nam Ha Min
    Senast uppdaterad: 7 augusti 2019 &nbsp | &nbsp Skriv ut e-post

    Om författaren:

    Nam Min

    Hur kör du en servlet?

    Steg 1: Skapa en katalogstruktur i Tomcat.Steg tre: Skriv källkoden för vår egen servlet.Steg 3: Kompilera rotkoden.Steg 4: Skapa en distributionsbeskrivning.Steg : Starta Tomcat.Ta en ledig semester: använd din servlet från en webbläsare.

    är en certifierad Java Creator (SCJP och SCWCD). Han började programmera som behövs för Java i Java 1.4 blev gammal och har varit dedikerad till Java sedan dess. Bli vän med honom genom att använda

    Få din dator igång igen med vårt Windows-reparationsverktyg. Den här nedladdningen kommer att ta hand om dig!

    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
    Ausfuhren Eines Servlet Programms In Eclipse
    Een Servlet Programma Uitvoeren In Eclipse
    Eseguire Un Programma Servlet In Eclipse
    Zapusk Programmy Servleta V Eclipse
    Ejecutando Un Programa Servlet En Eclipse