어흥
[Web] 웹 실행순서 본문
728x90
반응형
1. 웹 실행순서란?
: 서버 작동 순서로, 다음과 같다
Java → JSTL → HTML → JavaScript
2. JSTL ↔ JavaScript에서 어떻게 사용?
→ JSTL에선 JavaScript 값을 받을 수 없다
→ JavaScript에서는 JSTL이 사용 가능하다
3. 예시
#1
<c:set var = "testing" value = "abcd"/>
<script type="text/javascript">
window.load = function(){
var par = '<c:out value="${testing}"/>';
alert(par);
}
</script>
//결과: abcd의 내용을 가진 팝업창 표시
#2
<script type="text/javascript">
var s_name = new Array();
var s_major = new Array();
<c:foreach items="${students}" var="student">
s_name.push("${student.name}");
s_major.push("${student.major}");
</c:foreach>
</script>
//결과: s_name와 s_major에는 각각 Students 리스트에 존재하는 학생들의 이름과 전공을 저장한다
728x90
반응형
'Web' 카테고리의 다른 글
[Web] URI v.s URL (0) | 2021.04.09 |
---|---|
[Web - Front end] 수정한 JS, CSS 파일이 적용이 안될 때 (3) | 2021.03.23 |
[JavaScript] 현재 URL 정보 불러오기 (0) | 2021.03.08 |
[Web] Session과 Cookie (0) | 2020.07.02 |
[Web] Servlet 기초 (0) | 2020.07.02 |
Comments