Alberto, não entendi. No curso de JSTL explicam que o c:url serve para montar uma url a partir do contexto sem precisar passar o path completo, e isso funciona bem no href por exemplo, inclusive para todas as paginas que estão dentro do WEB-INFO.
Pelo o que eu entendi, o c:url foi a forma que o JSTL criou para eu não precisar me preocupar em ajustar o mesmo link em cada uma das paginas que ele parece (um menu por exemplo), porém se eu uso um template (import de um jsp) para montar o mesmo menu, ou para montar o rodapé, em cada uma das paginas eu precisaria me preocupar com o link relativo ou forçar em todas o path absoluto.