Struts, Spring and a few other frameworks implement the MVC architecture to separate the representation of information from the user's interaction with it.
Can any one explain or give me a link for that in Java EE?
Without using a framework, how can I create an MVC application and what are the design patterns needed for that?