jsp를 공부하던 중 두 주석이 혼용되어 있는 것을 발견했습니다.
두 주석은 무슨 차이가 있을까요?
<!-- --> 은 html 주석
<!-- <c:out value="${someVar}"/> -->
jsp 파일에 이런 방식으로 주석을 작성할 경우 주석 적용이 되지 않을 수 있습니다.
즉, 사용자에의 브라우저에 해당 주석이 노출됩니다.
<%-- --%> 은 jsp 주석
<%-- <c:out value="${someVar}"/> --%>
이런 방식으로 주석을 작성해야 내부의 jstl 코드가 실행되지 않습니다.
사용자에게 보여지지 않고 원하는대로 주석처리 된 것을 확인할 수 있습니다.
참고 블로그
https://stackoverflow.com/questions/3914099/possible-to-comment-out-jstl-code
Possible to comment-out JSTL code?
If you want to temporarily comment-out a piece of JSTL code that you may re-enable later, is this possible? Would this work? <!--<c:out value="${someVar}"/>-->
stackoverflow.com
반응형
'백엔드' 카테고리의 다른 글
파일 트리 구조를 정리하는 2가지 방법 (0) | 2023.07.07 |
---|---|
배포 시 로그 확인하기 명령어 (0) | 2023.07.03 |
LOGGER 사용법 (0) | 2023.06.25 |
포트번호 죽이기 taskkill (0) | 2023.06.25 |
TOMCAT java.lang.ClassNotFoundException: sun.misc.GC 에러 (0) | 2023.06.24 |