You will learn in this assignment how to package applications for deployment into an application server, how to write JSPs and servlets, and how to communicate with databases from your program. For this assignment, we will be using the following software:
(1/18/2006)
(1/16/2006)
(1/11/2006)
I suggest the following course of action to make the assignment more manageable:
The above schema may be implemented outside the program before running the program by using the mysql command-line client. Your program then just queries the table, and inserts and modifies rows.
Don't forget to load the MySql jdbc driver in your program! In your program, in the URL you will specify to the database server's location, use 'localhost' instead of a dns name or IP. More
If your program conforms to the above, then there will be no need for a README file. Your program should work out of the box.
Ant is a great tool for building and packaging java applications. It is similar to the GNU make utility---consider Ant its Java/XML avatar. All I do is edit my source files and invoke ant to build, package and deploy the .ear into JBoss. I highly recommend using it to build your .ear archive. See my build file. Study it carefully. It yields useful clues about the structure of a web application.