This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
The Struts 1.2.4 binary distribution contains a couple of sample Struts applications under /webapps. Take a look at the one named "struts-mailreader", for example. Also, Matt Raible has put together quite a lot of sample applications using various MVC frameworks -- check out AppFuse and Equinox (although mixing a number of new frameworks all in one doesn't make for easy learning...)