A desire to travel, to understand one's very existence on the border of Order and Chaos

WWW

Εργασία 2

Για τη δεύτερη εργασία, δηλαδή για το deployment του 1ου servlet η διαδικασία που ακολούθησα ήταν ένα συνοθύλευμα των οδηγιών που περιγράφονται εδω: http://texwww.wordpress.com/2011/10/08/deploying-a-servlet-2/, της 5ης διάλεξης του μαθήματος καθώς και οδηγιών που βρήκα από forums στο internet.

Συγκεκριμένα:

  • Kατέβασα τα αρχεία  Ch1Servlet.java file και web.xml.
  • Έπειτα έκανα δύο δομές φακέλων και αποθήκευσα εκεί τα αρχεία ακριβώς όπως περιγράφεται στην 5η διάλεξη(slides 4,5). (Σε αυτό το σημείο ακολουθώντας τις οδηγίες του άρθρου για τα directories είχα πρόβλημα).
  • Στη συνέχεια, έκανα compile το αρχείο .java χρησιμοποιώντας την εντολή:

javac -classpath /usr/local/tomcat7/lib/servlet-api.jar -d /usr/local/tomcat7/webapps/ch1/WEB-INF/classes /home/marlen/Desktop/5oetos/www/proj2/src/Ch1Servlet.java

την οποία βρήκα στο internet και η οποία μεταφέρει αυτόματα το .class αρχείο που δημιουργείται μετά το compile στο directory που ορίζεται μετά το -d και το οποίο επέλεξα σύμφωνα με τη διάλεξη που προανέφερα.

  • Τέλος, αφού έκανα start τον tomcat, με URL http://localhost:8080/ch1/Serv1 και όχι με αυτό http://localhost:8080/Serv1 που προτείνεται στο άρθρο στο site(με αυτό δεν μου άνοιγε η σελίδα) είχα το επιθυμητό αποτέλεσμα:το οποίο μπορεί να φανεί και ‘live’ (σχεδόν 😛 – προϋποθέτει ανοιχτό pc με tomcat να τρέχει) εδώ:  http://mapapage.dyndns.org:8080/ch1/Serv1
Advertisements

Εργασία 1η

Στο πλαίσιο της πρώτης εργασίας επέλεξα προς επεξεργασία το εξής sample μιας απλής html σελίδας:

http://blueprintcss.org/tests/parts/sample.html

 

 

 

 

  • Σε πρώτη φάση το πέρασα από τον w3c validator με επιτυχία όπως ήταν μάλλον αναμενόμενο.
  • Στη συνέχεια, έσβησα το εξής:

<div>

<h6>Here’s a box</h6>

<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.

</p>

</div>

<div class=»span-8 colborder»>

και το αποτέλεσμα:

το οποίο και πέρασε επιτυχώς τον validator αφού δεν επρόκειτο για λάθος αλλά για μια αλλαγή στην εμφάνιση της σελίδας.

  • Στη συνέχεια έσβησα από εδώ: <title>Blueprint Sample Page</title>,το </title> και η σελίδα δεν μου άνοιγε καν ενώ ο validator μου πέταξε 4errors:

  • Τέλος, έσβησα από εδώ: <meta http-equiv=»Content-Type» content=»text/html; charset=UTF-8″>, το content=»text/html;

με αποτέλεσμα η σελίδα να μου ανοίγει αλλά να ‘χω 3errors στον validator  τα οποία φαίνονται παρακάτω: