title: Spring PetClinic <spring:url ....../> encoding for very url
body: <p>I am implementing the Spring Pet Clinic Sample project given <a href="https://github.com/spring-projects/spring-petclinic/" rel="nofollow">here</a> </p>
  
  <p>Implementation <a href="http://gopetclinic.cfapps.io/" rel="nofollow">here</a> </p>
  
  <p>In the home page all the urls are encoded by <code>&lt;spring:url /&gt;</code> tag. I just want to confirm that is it a good programming practice to encode the links, even the simple navigation urls by the spring:url tag or is it done for a specific reason?.</p>