개발/javscript

자바스크립트에서 EL 사용하기

issac 2021. 3. 2. 14:40

특정 태그 안에서 특정한 페이지로 이동하기위해서 사용하였다. 

아래와 같은 코드로 작성시 HTML문 내에서 사용된 b.b_no는 지역변수이므로 자바스크립트에서 b에 접근할수 없었다.

 

삽질 코드

		$(document).ready(function(){		
			<!-- 글 보기 -->
			var elvar = "<c:out value="${b.b_no}"/>";
			$(elvar).click(function(){
				$('.showMenu').empty();
				$('.showMenu').load('/board/boardView?b_no=${b.bno}&page=${page}');
				return false;
			});
       });

 

수정 코드

			<!-- 페이지 이동 -->
			<c:forEach var="a" begin="${startpage}" end="${endpage}" step="1">
				$('#page${a}').click(function(){
					$('.showMenu').empty();
					$('.showMenu').load('/board/board?page=${a}');
					return false;
				});
			</c:forEach>