The following web page describes the problem and the describes a solution: [url removed, login to view]
What I want is a simple Tomcat JSP app that demonstrates how to solve this problem. The app should present a form that has one text input box and a Go button. When the user enters a value into the text input box and presses Go, a servlet should add the entered input string to the end of an ArrayList that is stored in the session for this one browser window, and the page should refresh and display the contents of the ArrayList.
For example, suppose the user opens browser window 1 (using IE's control-N) and enters "dog" and presses Go. Then the user opens browser window 2 (using IE's control-N) and enters "red" and presses Go. The user then enters "cat" in browser window 1 and presses Go. The user then enters "blue" in browser window 2 and presses Go. At this point, window 1 should display "dog" and "cat", and window 2 should display "red" and "blue".
The app must work on Firefox 2.0, IE6 and IE7.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
Deliverables must be provided as both source code and as a war file in ready-to-run condition.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
- JDK 1.6. - Apache Tomcat 6. - Must not make special use of httpd, since our installation uses Tomcat 6 without httpd.