title: What are the advantages of @MatrixVariable over @RequestParam?
body: <p>I am reading in this article <a href="http://www.kscodes.com/spring-mvc/spring-mvc-matrix-variable-example/" rel="nofollow noreferrer">http://www.kscodes.com/spring-mvc/spring-mvc-matrix-variable-example/</a> that one advantage is that you can use the variable type <code>Map</code> for the matrix variable and you can't use this type when using <code>@RequestParam</code>. But aside from that, are there any other reasons for why I should use <code>@MatrixVariable</code> instead of <code>@RequestParam</code>?</p>
  
  <p>Thank you</p>