Question: Is there a Java Web Framework, with mvc, thrid-party integration APIs, libraries and tools? Something like Zend Framework for PHP?

Answer: 
Using Zend for a while, I found the transition to Spring fairly easy.
Spring does come with more bells and whistles (Dependancy injection, AOP etc)
You also have [AppFuse](http://appfuse.org/display/APF/Home) 

> 
> **AppFuse** is an open source project and
>  application that uses open source
>  tools built on the Java platform to
>  help you develop Web applications
>  quickly and efficiently. It was
>  originally developed to eliminate the
>  ramp-up time found when building new
>  web applications for customers. At its
>  core, AppFuse is a project skeleton,
>  similar to the one that's created by
>  your IDE when you click through a
>  wizard to create a new web project.
> 
> 
> AppFuse 2.x is a restructuring of
>  AppFuse 1.x to use Maven 2 and JDK 5
>  and annotations. The major reasons we
>  use Maven 2 are:
> 
> 
> 
> ```
> Dependency downloading
> Easier maintenance (everything can be compiled at once)
> Easier upgrading for end-users
> 
> ```
> 
> If you'd like to help out or ask
>  questions about AppFuse 2.0, please do
>  so on the user mailing list. If you'd
>  like to use AppFuse 2.0, see the Demos
>  and Videos and use the QuickStart
>  Guide to get started.
> 
> 
>