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

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

Πώς να προετοιμαστεί ένα Servlet

Servlets είναι η ραχοκοκαλιά κάθε web εφαρμογή Java . Ακόμα και κατά την ανάπτυξη αυστηρά με τις σελίδες JavaServer , πίσω από τις σκηνές κάθε JSP είναι συγκεντρώνονται σε ένα servlet . Τις περισσότερες φορές , όμως , μια διαδικτυακή εφαρμογή έχει αναπτυχθεί χρησιμοποιώντας ένα συνδυασμό των δύο servlets και JSPs . Αν και η πλειοψηφία των εργασιών ανάπτυξης μπορεί να αγνοήσει προετοιμασίας servlet , μερικές φορές μπορεί να είναι απαραίτητα για την εκτέλεση λογική , όταν το servlet φορτώνεται πρώτη φορά , όπως η σύνδεση σε μια βάση δεδομένων ή πόρους φόρτωσης από ένα αρχείο . Τα πράγματα που θα χρειαστείτε
Java JDK ( έκδοση 1.5 ή νεότερη )
Java ολοκληρωμένο περιβάλλον ανάπτυξης όπως Eclipse ή NetBeans συνιστάται έντονα ( αν και δεν απαιτείται )
Java Servlet Container , όπως ο Tomcat ή JBoss

Παρουσίαση Περισσότερες οδηγίες
Η 1

Προσθήκη κωδικός εκκίνησης στο servlet σας overridding την init ( ) μέθοδο:

δημόσια τάξη MyServlet εκτείνεται HttpServlet {

@ Παράκαμψη

public void init ( ) {

System.out.println ( " MyServlet είναι Εκκίνηση " ) ? }


}

2

Προαιρετικά , τροποποιήστε το αρχείο web.xml σας για να δείξει ότι το servlet πρέπει να προετοιμαστεί για την εκκίνηση . Διαφορετικά, θα πρέπει να προετοιμαστεί η πρώτη φορά που φορτώνονται μέσω μιας
Η 3

Compile /κατασκευή του έργου σας ( εάν περιβάλλον ανάπτυξης σας δεν το κάνει αυτόματα ) και να αναδιατάξει την αίτησή σας στον περιέκτη της αίτησής σας . Εάν έχετε προσθέσει τον κώδικα από το Στάδιο 2 σε web.xml αρχείο σας , θα πρέπει να παρατηρήσετε τον κωδικό σας θα εκτελεστεί άμεσα , όταν δοχείο σας έχει τελειώσει την ανάπτυξη του site σας? Αλλιώς , θα χρειαστεί να προσθέσετε λειτουργικότητα για να σας επιτρέψει να κάνετε αίτημα σας ιστοσελίδα . Κατά την εκτέλεση της αίτησης , servlet σας θα πρέπει να προετοιμάσει και να εκτελέσει τον κώδικα αρχικοποίησης .
Η
εικόνων

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

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