Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> Προγραμματισμός Java

Πώς να οικοδομήσουμε μια ιστοσελίδα χρησιμοποιώντας Java

Java είναι μια ισχυρή και ευέλικτη γλώσσα που μπορεί να χρησιμοποιηθεί για να αναπτύξει μια ποικιλία εφαρμογών, συμπεριλαμβανομένων των δικτυακών τόπων . Αυτός ο οδηγός θα καλύψει τα βασικά βήματα που εμπλέκονται στην οικοδόμηση ενός δικτυακού τόπου με χρήση servlets γραμμένο σε Java 6 σχετικά με την Apache Tomcat 6 web server . Ενώ μια ιστοσελίδα μπορεί να κατασκευαστεί σε Tomcat χρησιμοποιώντας μόνο Java Server Pages ( JSP ) , ο οδηγός αυτός περιορίζεται στην οικοδόμηση ενός απλού "Hello , World " servlet . Τα πράγματα που θα χρειαστείτε
Πρωτοδικείου των Apache Tomcat 6
Java SE 6 κιτ ανάπτυξης ( JDK )
Java Servlet API βιβλιοθήκης ( συνήθως ονομάζεται servlet - api.jar )
Η Εμφάνιση Περισσότερες οδηγίες < br > Φτηνές 1

Στον υπολογιστή σας , να δημιουργήσετε ένα αρχείο που ονομάζεται HelloWorldServlet.java με τον ακόλουθο κώδικα : .

java.io. εισαγωγής * ? javax.servlet εισαγωγής * ? javax.servlet εισαγωγής . . http * ?

δημόσια τάξη HelloWorld εκτείνεται HttpServlet { public void doGet ( HttpServletRequest αιτήματος , HttpServletResponse απάντηση ) ρίχνει ServletException , IOException { //Η response.getWriter ( ) η μέθοδος επιστρέφει μια PrintWriter που μπορεί να χρησιμοποιηθεί για να γράψει //δεδομένων στο ρεύμα εξόδου. Θα το χρησιμοποιήσετε για να γράψετε ένα web page.PrintWriter out = response.getWriter ( ) ?

Out.println ( " " ) ? Out.println ( " < title> Hello, World < /title> < /head> " ) ? out.println ( " !

Hello, World < /p > < /body> " ) ? ! έξω . println ( " < /html > " ) ? } } 2

Συντάξτε το αρχείο προέλευσης HelloWorldServlet.java σε ένα αρχείο τάξη χρησιμοποιώντας την εντολή javac

servlet java- cp . - api.jar HelloWorldServlet.java

Σημείωση : Αυτό το παράδειγμα υποθέτει ότι servlet - api.jar βρίσκεται στον ίδιο φάκελο με HelloWorldServlet.java
εικόνων 3

Δημιουργήστε ένα . φάκελο με το όνομα wEB - INF και ένα αρχείο στο φάκελο που ονομάζεται web.xml με το ακόλουθο περιεχόμενο : < ? xml version = " 1.0 " encoding = " ISO - 8859-1 " >

< 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 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd " version = " 2.4 " > < - ! Δώστε στον servlet α αναφέρουμε ειδικά για αυτήν την εφαρμογή web Χάρτης servlet το όνομα σε μια διεύθυνση URL Φτηνές 4

Δημιουργήστε ένα φάκελο κάτω από WEB - INF ονομάζεται «τάξεις» και αντιγράψτε HelloWorldServlet.class στο φάκελο .
5

Δημιουργήστε ένα φάκελο με το όνομα META - INF και ένα αρχείο στο φάκελο ονομάζεται context.xml με το ακόλουθο περιεχόμενο :


Η

6 Χρησιμοποιήστε το εργαλείο Java Archive ( βάζο ) για να δημιουργήσετε ένα αρχείο web εφαρμογή (πόλεμος ), που μπορεί να αναπτυχθεί στο διακομιστή Tomcat :

βάζο -cf ROOT.war
Η 7

Αντιγράψτε το αρχείο ROOT.war να " webapps " κατάλογο του web server του Tomcat . .
8

Προβάλετε την έξοδο της HelloWorldServlet πηγαίνοντας στη διεύθυνση του web server του Tomcat . ( π.χ. , http://server:8080/ή http://192.168.0.10/)
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα