Άσκηση 7.2
Υλοποίηση
ενός
παραμένοντα
μετρητή
Θέση
αρχείων
= /ExerciseCode/C7/SevenTwo/
Η
άσκηση
περιλαμβάνει
-
Την
κλάση PersistentCounter
στην
οποία θα
εισάγετε
κώδικα.
-
Την
κλάση
PersistentCounterSolution που
περιέχει
τη λύση.
-
Το
αρχείο HTML
PersistentCounter.shtml που
εμφανίζει
τον
αριθμό
των
επισκέψεων
στο
HTML αρχείο.
- Τον
φάκελο visits.txt
που
περιέχει
των
αριθμό
των
επισκέψεων
και
υλοποιεί
τον
παραμένοντα
μετρητή
της
άσκησης.
Αυτό το
αρχείο
πρέπει να
αποθηκευτεί
στον
ίδιο
κατάλογο
με
τις
κλάσεις
PersistentCounter, PersistentCounterSolution.
Πρώτα
πρέπει να
καταχωρήσετε
το servlet
στον
διακομιστή
που θα
χρησιμοποιήσετε.
Εδώ
χρησιμοποιούμε
τον
διακομιστή
Tomcat.
Ακολουθήστε
τα
παρακάτω
βήματα.
-
Ξεκινήστε
τον
διακομιστή.
-
Εκτελέστε
τη λύση
ανοίγοντας
το
PersistentCounterSolution.shtml
στονπεριηγητή
σας. Πρέπει
να
εμφανιστεί η
σελίδα
με
αριθμό
επισκεπτών
ίσο με 1 .
-
Επαναλαμβάνοντας
το
προηγούμενο
βήμα θα
δείτε ότι
η σελίδα
θα
γράφει 2
επισκέψεις.
-
Εξετάστε
την κλάση
PersistentCounter και
εισάγετε
κώδικα
για την
παρουσίαση
των
επισκέψεων.
-
Αλλάξτε
τη γραμμή
code =
"persistentcounter.PersistentCounterSolution.class"
στο
PersistentCounter.shtml ώστε
να
γίνει
code="persistentcounter.PersistentCounter.class".
-
Επαναλάβετε
το βήμα 2
και
πρέπει
να δείτε
ότι έγιναν
τρεις oi
επισκέψεις.