First version that looks complete from 10,000 feet.
Gets into loading the page now, but fails on page load:

"Neither BindingRestult nor plain target for bean name 'person'
available as request attribute."
Fix a major d'oh-ness in web.xml, and finish odds and ends. Works.