What do you suggust we do inorder to solve these problems? Should I bring in jsf or tapastry or whatever? any thoughts, ideas, comments?
I'm in desprate need of help! any would be endlessly apreciated!
Firstly, investigate the concepts "Model 2" and "MVC". This is a pattern for separating the concerns of your application into managable layers.
Adopting a framework might be a possiblity for you, but I'd refrain from a wholesale adoption until you've got a good handle on the Model 2/MVC pattern so you can make a determination if a framework is appropriate for you, and if so, which framework to adopt.
Looking at existing frameworks is always a good idea, Tapestry, Struts, Tiles, etc.....
You don't have to use a framework, however, to have a well constructed 'Model, View, Controller' (MVC) application. I have a site full of servlet examples that are almost all written in an MVC pattern.
One project, the Dynamic Select Lists app, works much like the requirement you have described. The user picks a value from one list and the other list updates itself according to what they picked. http://simple.souther.us/not-so-simple.html
If you look at the JSP code in that example, there is almost no JS other than an onclick event to submit the form.
[yet, another collision with Bear B.] [ July 15, 2005: Message edited by: Ben Souther ]
My rule of thumb has always been to use client-side validiation in a lightweight manner, and server-side validation heavily.
New rule: no elephants at the chess tournament. Tiny ads are still okay.