Web
[Web] 웹 실행순서
라이언납시오
2021. 3. 8. 15:55
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
반응형