반응형
헷갈려서 두고두고 보려고 정리합니다.
한 jsp 파일에 작성을 했더라도, 위 아래 순서대로 실행되는게 아닙니다.
server side script 실행 후 client side script가 실행됩니다.
jsp와 jsp의 태그 라이브러리인 jstl은 server side script 입니다.
그리고 html, java script와 jquery는 client side script입니다.
즉, jsp가 실행된 이후에 html 및 script를 불러 들입니다.
이후엔 순서가 존재하기 때문에 js가 html 속성 정의 전에 속성값을 가져오는 문장이 있으면
실패하는 것 입니다.
따라서 js의 변수는 jstl에서 사용 불가능 하지만 jstl의 변수는 js에서 사용가능합니다.
그러므로, 작성시에 적절한 분류 및 제어가 필요합니다.
반응형
'IDE & Framework > 분류중' 카테고리의 다른 글
JSP 회원가입시 이메일 인증 절차 - (3/4) 이메일 중복 확인 (0) | 2021.05.30 |
---|---|
JSP 회원가입시 이메일 인증 절차 - (2/4) 이메일 정규식 검증 (0) | 2021.05.29 |
JSP 회원가입시 이메일 인증 절차 구현- (1/4) 시작하며 (0) | 2021.05.29 |
유용하게 썻던 JSTL-Core Tag정리 (0) | 2021.05.29 |
URL Encoder로 한글 및 특수문자를 get 방식으로 전송하기 (1) | 2021.05.06 |