1. 유지 보수가 편해집니다.
=> 한 곳(Tag를 정의한 곳)에서 수정을 하면 싹~ 바뀌기 때문에 편리합니다. 물론 화면에 특화 시켜서 Tag를 잘 정의 해 놓았기 때문에 가능한 일일 것입니다.

2. 웹 표준을 지키는데 유리해 집니다.
=> 웹 표준 담당자가 Tag 정의 한 부분을 손봐 주시고 다른 개발자는 신경쓰지 않고 개발을 해도 됩니다. Seperation of Concern이 이루어 지는거죠.

3. 성능에는 문제가 없습니다.
=> 처음에 자바 파일을 컴파일 해야 하기 때문에 조금 느리지 그 이후로는 오히려 컨테이너에서 캐슁하고 있기 때문에 HTML 태그를 쓰는 것보다 빠르다고 합니다.

4. 코드의 가독성이 높아집니다.
=> 화면에 특화 시켜서 나눠 놓았기 때문에 눈에 훨씬 잘 들어오겠죠.

5. 기타 등등등...
=> 좋은 것 같아요.