티스토리 뷰

Programing

JSP 주석처리

애플자라 2007. 8. 30. 00:04
반응형
----------------------------
JSP주석의 3가지 형태
----------------------------

<!-- ..... -->
:클라이언트로 보내질때까지 내장객체 out으로 원형 그대로 출력만 해주고 브라우져에서만 처리를 합니다.(브라우져 소스보기에서 확인 가능.)

<%-- ..... --%>
:jsp자체에서 주석으로 인식합니다. 변형된 서블릿에서 포함하지 않습니다. 원본 jsp소스에서만 확인이 가능합니다.

<% // ..... %>, <% /* ..... */ %>
: <% ... %>안에 삽입된 내용은 서블릿 변형시에 그대로 변형될 서블릿의 service()메서드에 포함됩니다. 그러므로 서블릿 코드 안에서는 자바 랭귀지 주석으로 처리하게 됩니다.


-------------------------------
JSP 주석처리의 주의점
-------------------------------


jsp 주석처리예제 <% %>의 내부는 // 나 /* */로 처리 하지만
그 외는 HTML 주석인 <!-- --> 로 처리 해야 제대로 주석 처리가 된다.

<% %> 안에 <!-- -->은 쓸수 없으며

에러 메세지가 뜬다.

반대로  <% %>밖에 // 나 /* */ 쓰면 그대로 보인다. 문자로만 처리 됨

----------
test.jsp
----------
<!-- jsp 주석 예제 -->
<%
//  파일명  : test.jsp
//  작성자  :

//  작성일자: 2006/07/07
//  수정일자:
//  개발환경: apache-tomcat-5.5.17 / JavaSE JDK 1.5.0.17 / MySQL5.0.21 / Eclipse SDK 3.1.2

%>


<!-- 바로 밑의 줄은 페이지가 익스플로러에서 한글표시를 제대로 하기위한 셋팅 -->
<%@ page contentType='text/html;charset=euc-kr' pageEncoding='euc-kr'%>


<% //코딩 시작
 int a, b, c; //변수선언;
 a = 3; //기본값들 저장
 b = 5;
 c = 0;
 c = a + b; //더하기
%> <!--코딩 끝-->
 <%=a%>+<%=b%>=<%=c%> <!--값 출력 --> <br> //이건 주석 처리가 안된다.
반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함