I have put all the ActionListener/TableModelListener implementation in my Controller. The Controller calls the my View telling it to update the view - even for actions that do not cause a database request in the server (i.e, a shallow request such as data validation failed, show an error message dialog.) Is this the correct way to do it or should I let the Controller handle only those requests that cause the DataAccessFacade methods to be invoked?
What acts as a Model in your MVC, -- you didn't mention it?
Eugene.