MVC is a
pattern (best practice) so I would get you familiar with it to get best possible understanding of it. Then you go and choose a framework or write your own. Then you write guidelines what to be aware of when using your framework and make it known (difficult part). In case [e.g.] you choose Struts, it could look like this:
Things to remember when with Struts:
�Only one instance of Action class is created
�Watch for
thread safety
�Use local variables
�Do not synchronize your method if you do not have to it can be major performance bottleneck.
Hope that helps.