Ok, that's what I've gathered so far from some basic searching on the net. Thanks for the clarification.
tgm, I understand MVC in principle and the idea of separating the different layers, but I didn't study the theory behind it and I've never implemented it beyond using things like database object models and other classes in general.
And that's how our general framework here is. Most of the JSP files just have calls to methods in a Java file. It seems that some of our team members prefer to have everything possible in the Java side while others are ok with putting more in the actual JSP files. My current project has a little bit in the JSP file but I'm trying to keep as much as possible in our main data collection servlet.
We don't have a framework as in a packaged framework that was developed elsewhere. Everything in the platform was built from scratch except for a few things like TopLink for cache management and JS libraries (JQuery and ExtJS). I'd love to have something more standardized but the platform was started in 2001 and it would be a massive effort to migrate to something.
For example, we're considering an interface upgrade since some people think it looks dated (it does). That interface update would require touching ~700 JSP files. :-o