반응형
SMALL
보통 주석은 모든 프로그램밍 언어에서 사용하고 있습니다.
프로그래밍 언어 실행에는 영향을 미치지 않으면서 간단한 설명이나 메모를 해놓아 나중에라도
자신이나 다른 사람이 봤을때 좀 더 프로그램 소스를 쉽게 파악하기 위해서 사용합니다.
나와 다른사람을 위한 통상적인 약속이죠.
하지만 클라이언트 상에서 드러내보여도 되는 주석과 보여지면 안되는 주석이 있겠죠?ㅎㅎ
그럼 그것을 알아볼까요?
HTML 주석
보통 HTML 주석은
<!-- 주석입니다 -->
이런것을 많이 쓰죠. 하지만 소스보기를 하면 다 보입니다.
JSP 주석
그리고 JSP의 주석은
<%
1. // 한줄일 때 주석입니다.
2. /* 여러줄의
* 주석을 쓸때
* 사용합니다.
*/
%>
하지만 이것은 HTML 태그 상태에서 쓰기는 불편하죠.
<% %> 을 사용해서 구분을 져야하기 때문입니다.
그렇다면 구분을 하지않으면서 간편하게 클라이언트에서 소스가 보이지않게하는 주석은 무엇이 있을까요?
바로 이것입니다.
<%-- 주석입니다. --%>
이 주석을 쓰면 원본소스(서버상)에서만 주석이 보이고 클라이언트 상에서의 소스보기로는 절대 보이지
않는 주석이 되는 것입니다.
주석은 프로그래밍 언어를 사용하는 사람이라면 절대 안 쓸수 없는 태그입니다.
하지만 보안을 생각해서 써야겠죠?
물론 공개되어도 되는 것이면 괜찮지만 보안상 절대 보여서는 안되는 것들을 쓸때는 조심해야됩니다.
습관도 중요하기때문에 귀찮더라도 구분해서 사용하시기 바랍니다.ㅎㅎ
반응형
'Web Programing! > JAVA / JSP' 카테고리의 다른 글
[ JAVA ] 10진수 16진수 변환 프로그램 (0) | 2012.05.16 |
---|---|
[JAVA] 정규식 이용하여 이메일 검사하기 (0) | 2012.05.04 |
[JSP] HSSFCell null 체크 (0) | 2012.02.02 |
톰캣 실행시 에러 (0) | 2011.12.08 |
자리 수 맞추기 - String.format / DecimalFormat (0) | 2011.12.06 |
[JSP] 자바가 바라보는 xml (0) | 2011.10.15 |
[JSP] class파일 디컴파일하기 (0) | 2011.10.14 |