728x90
반응형
<%
이것으로 감싸여져 있는 부분은 JSP 코드중에 JAVA 구현부분 입니다.
이부분은 서버에서 실행이됩니다.
%>
<script>
이부분으로 감싸여져 있는 부분은 스크립트 부분입니다.
사용자에게 html 로 전송된 이후에 실행되는 부분으로 html 의 일부분입니다.
</script>
두개는 좀 다른 의미로 자바는 프로그램적인 부분이고 스크립트는 마크업 랭기쥐의 일부분으로
사용자 환경에서 실행되는 명령어에 해당합니다.
자바 부분도 함수 정의가 가능합니다.
<%!
%>
느낌표가 앞에 붙는다는것이 다르며 이또한 서버에서만 실행되어 집니다.
<scipt></scipt> 를 <%%> 로 바꾸시면 오류가 날수밖에 없습니다.
<%%> 속에 들어가는 구분은 java 문법의 구문을 다르며 <scipt></scipt>속에 들어가는 구문은
javascript 문법구문을 따르게 되어있습니다.
두개의 명령어와 문법 표현 방식은 전혀 다른것이라고 보시면 되구요.
실행되는 시점도 전혀 다릅니다.
사용자는 <%%> 이부분을 제외한 부분만을 보여지게 되며 <%%> 부분으로 둘러쌓여있는 부분은
서버에서 동적으로 반복 또는 문구를 출력하여 html 문서를 동적으로 완성하여 사용자에게 전송 하는것 입니다.
728x90
반응형
'Web Programming > java-jsp' 카테고리의 다른 글
PORT 접근 TEST[telnet ip port] (0) | 2014.02.17 |
---|---|
java/jsp/json 간단예제 (0) | 2014.02.17 |
[Java] 객체 사용후 null 할당! 해야하나 말아야 하나? (0) | 2014.02.17 |
오라클 nvl, decode (0) | 2014.02.03 |
특정 ip 포트가 열려있는지 확인하는 법 (0) | 2014.01.13 |