title: Create a custom tag library which extends the Spring tag library
body: <p>I want to create a custom tag library which should extend the existing <a href="http://en.wikipedia.org/wiki/Spring_Framework" rel="noreferrer">Spring</a> MVC 3.0 tag library. I want to do this because I want my <a href="http://en.wikipedia.org/wiki/JavaServer_Pages" rel="noreferrer">JSP</a> code to be independent of any framework. </p>
  
  <p>That means, if I want to change from Spring to <a href="http://en.wikipedia.org/wiki/Apache_Struts" rel="noreferrer">Struts</a> then I don't have any need to change anything in JSP pages. I just change my customized tag library which will extend the Struts tag library and all work fine.</p>