У вас есть много вариантов, которые вы можете выбрать. Один из них - то, что @Balus C упомянул в своем посте.
Кроме того, вы можете показать совершенно разные jsp для пользователя и администратора, что предотвратит много операторов if else
вы можете настроить в файле struts.xml как
<action name="abcc" class="abc">
<result name="admin_page">/templates/admin.jsp</result>
<result name="user_page">/templates/user.jsp</result>
</action>
вы всегда можете отправить имя результата из вашего класса действий на основе вашей логики, что и что показать.
Если вы серьезно реализуете доступ на основе ролей, я должен предложить вам использовать такую среду, один из них - Spring security