I have 16 years of Java development experience with the last 10 being primarily web application development.
It's been really interesting to see how technology and implementation has changed over the years as the development methodologies have moved from using scriptlets in web pages to using entire frameworks and libraries that give you just about everything you need to create a web application letting you focus on the actual business logic and providing the boiler plate stuff so you don't have to reinvent the wheel.