Условие JSTL против настройки значений с помощью модели В контроллере

#java #spring #performance #model #jstl

Вопрос:

Я работаю над несколькими вопросами, и мне любопытно узнать, в чем разница, если я поставлю условие на Jsp с JSTL. Я пытаюсь установить заголовок страницы с помощью JSTL что-то вроде.

  <c:if test="${empty Id}">
     <h1>
              Add New Item
     </h1>
  </c:if> 
  <c:if test="${not empty Id}">
     <h1>
              Edit ITem Details 
     </h1>
  </c:if>  
 

Его простой простой код. Но мой лидер настаивает на том, чтобы я установил эти значения в атрибуте модели и получил их. Я не должен ставить никаких условий.
Я понимаю , что есть преимущество чистого кода, какое еще преимущество мы можем получить, поместив его в модель.

Иордания