

           Readme file for the online library project


*  All the servlet and jdbc files are in the directory 'servlets'

*  All the sql files are in the directory         sql

*  The  interface can be viewed both in graphic and text only browsers.

*  We have been running the servlets on port 5016.

*  To begin with start the servlet runner. This can be done by executing 
   the file "serv". This will start the servlet runner on port 5016, 
   and assuming that the servlets class files are in the directory servlets
   which is in the same directory of the file "serv". 

*  Then we start the web browser with the file index.html as the starting
   page. The pages are quite easy to navigate, as all the options are
   self explanatory. 

*  We could not implement the database which is similar to the database
   used in the actual library. So we worked mainly on small limited and 
   restricted database.

*  The mails which are sent as reminders for late fines or activated
   claims, are sent by invoking the class "usermail.class". The usermail
   class constructor is passed the user id to whom the mail is to be sent
   and the message that is to be sent. The mail is sent by invoking the
   method "trymail()" in the class "usermail.class". The mail is sent
   by writing the message on the smtp port 25.

