Tenho 2 tipo de usuários, o admin e o normal, declarados em uma classe enum.
Criei os headers de cada um, e os importei nas jsps de forma que os métodos de cada tipo de usuário tivesse acesso ao header correspondente ao tipo de usuário.
Os métodos referentes ao admin eu importei usando o <%@ include file... %>.
Só que alguns métodos são comuns aos 2 usuários, como por exemplo uma lista. Aí eu não posso chamar diretamente um header, eu preciso fazer uma verificação do campo tipo e puxar o header correspondente.
Pensei em usar um <c:if , mas o header puxa parte do html, e ele não funcionaria.
Como resolver isso sem gambiarras?