JSP & HTML 주석 처리

📌 시작하기 앞서

코드 리뷰를 진행하면서 주석을 수정한 코드를 봤다. 느낌표(!)에서 퍼센트(%)로 주석을 처리하도록 수정하셨다. JSP는 써본적이 없어서 이 부분에 대해서 알고 넘어가야겠다고 생각해서 정리하고자 한다.

📌 어떤 종류의 주석이 있을까?

1.
<!-- -->
HTML 주석으로, JSP 컨테이너에 의해 해석되지 않고 그대로 웹 서버로 전송되어 클라이언트에게 보여진다.
HTML 소스 보기에서 확인할 수 있다. 즉, 클라이언트에서 주석을 볼 수 있다.
2.
<%-- --%>
JSP 주석으로, 원본 JSP 소스에서만 확인이 가능하다. (서버에서 컴파일 되지 않는다)
HTML 소스 보기에서 확인할 수 없다. 즉, 클라이언트에게 넘어가지 않아 주석을 볼 수 없다.
3.
스크립틀릿(Scriptlet) 안의 주석문
아래와 같이 일반 자바 주석도 포함될 수 있다. 한 줄 주석(//) 혹은 여러 줄 주석(/**/)
<% // ~~ %>
<% /* ~~ */ %>
JSP 컨테이너에 의해 사라지고, 클라이언트로 전송되지 않는다. 즉, HTML 소스 보기에서 확인할 수 없다.

📌 참고 자료

TOP