Wednesday, March 23rd, 2005
Having a lot of different implementations and innovations is certainly a good thing.
However, many Java web developers are frustrated as hundreds or thousands have sprung up over time. As soon as Servlets and JSPs were released, people realised that they wanted to build a framework at a higher level of abstraction. This lead to pet projects starting up all over.
Some of these projects made their way to opensource. Some are still in use in production apps.
Consilidation has happened, and the JCP is trying to push that ahead even more so with the JavaServer Faces specification. But, people haven’t all been thrilled with its technical merits.
We need to take more advantage of reuse. I want to be able to say:
My current project is using Foo and Bar.
and have it mean the same thing as:
My current project is using Struts and Spring
Posted by Dion Almaer at 5:11 pm