Which pattern does Spring use?

Spring makes use of custom JSP tags etc to separate code from presentation in views. The Prototype pattern is known as a creational pattern ,as it is used to construct objects such that they can be decoupled from their implementing systems. It creates objects based on a template of an exsiting object through cloning.

Read more