검색결과 리스트
글
<% %>와 <script>차이 점 <%! 설명
개발/실전
2014. 3. 12. 15:45
<%
이것으로 감싸여져 있는 부분은 JSP 코드중에 JAVA 구현부분 입니다.
이부분은 서버에서 실행이됩니다.
%>
<script>
이부분으로 감싸여져 있는 부분은 스크립트 부분입니다.
사용자에게 html 로 전송된 이후에 실행되는 부분으로 html 의 일부분입니다.
</script>
두개는 좀 다른 의미로 자바는 프로그램적인 부분이고 스크립트는 마크업 랭기쥐의 일부분으로
사용자 환경에서 실행되는 명령어에 해당합니다.
자바 부분도 함수 정의가 가능합니다.
<%!
%>
느낌표가 앞에 붙는다는것이 다르며 이또한 서버에서만 실행되어 집니다.
<scipt></scipt> 를 <%%> 로 바꾸시면 오류가 날수밖에 없습니다.
<%%> 속에 들어가는 구분은 java 문법의 구문을 다르며 <scipt></scipt>속에 들어가는 구문은
javascript 문법구문을 따르게 되어있습니다.
두개의 명령어와 문법 표현 방식은 전혀 다른것이라고 보시면 되구요.
실행되는 시점도 전혀 다릅니다.
사용자는 <%%> 이부분을 제외한 부분만을 보여지게 되며 <%%> 부분으로 둘러쌓여있는 부분은
서버에서 동적으로 반복 또는 문구를 출력하여 html 문서를 동적으로 완성하여 사용자에게 전송 하는것 입니다.
'개발 > 실전' 카테고리의 다른 글
  &It &gy & " (0) | 2014.03.12 |
---|---|
document.getElementById (0) | 2014.03.12 |
JOIN과 UNION (0) | 2014.03.11 |
location 객체 (0) | 2014.03.11 |
doGet, doPost (0) | 2014.03.10 |