What design patterns are used in Struts?
Struts is a open source java web application framwork. It is based on model 2 MVC (Model-View-Controller) architecture. Struts controller uses the command design pattern and the action classes use the adapter design pattern. The process() method of the RequestProcessor uses the template method design pattern.
For more information about the struts design pattern. Visit on this link....