I am trying to create a program that will support the standard functionality of Add/ Find/ Change/ Delete/ First Record/ Next Record/ Previous Record/ Last Record/ Exit, to begin with for an underlying table having a few simple fields. (The functions (Add/ etc.) could be buttons on the user interface).
I am looking for guidelines to take me on the correct path to develop this using JSP as the user interface and servlets as the back-end that deals with saving and navigation of data. Alternately, using JApplet as user interface and still servlets at the back end. This is so the application will be web-based, and does not require any client side installations. What I am specifically looking for is how to structure the functions - will there be as many JSPs as there are functions, for example, one for ADD, one for Delete, and so on.