...
Controller: classname - edu.wisc.my.portlets.feedback.web.FeedbackFormController.
Extends org.springframework.web.portlet.mvc.SimpleFormController.
There are two fields that need to be set, an IFeedbackFormatter implementation
and an org.springframework.mail.MailSender (a JavaMailSender is listed in
the spring configuration).
Configuration
Within web/WEB-INF/applicationContext.xml, there are two beans, a JavaMailSenderImpl and an IFeedbackMessageFormatter.
For the javamailsender, supply any properties you need for your SMTP smart host. This
may be localhost, or a remote server. See http://www.springframework.org/docs/api/org/springframework/mail/javamail/JavaMailSenderImpl.html for the list of availble options.
For the IFeedbackMessageFormatter, choose your desired IFeedbackMessageFormatter implementation, and supply fields (those listed are the recipient and from addresses).
Installation
1. checkout the package from the jasig CVS repository, module name portal_portlets/FeedbackPortlet
2. 'ant dist' will create the war file in the dist folder.
Deploy the war file to your portlet container, and you are set.