development♥

<%%> ,<c:forEach> , $ { } 차이

리니❤ 2022. 12. 24. 09:51
반응형

 

1.     [Java Html안에서 사용할 때 <% 자바코드 %> ]

 

 

 

특징으로는 <% 자바코드 %> 자바코드를 사용할 수 있다는 것이다.

HTML 상에 표시하기 위해서는 <% %>(스크립트릿) 안에서

out.println("출력할 컨텐츠") 으로 표시하거나,

<% %> 밖에서 <%= "출력할 컨텐츠"%>(표현식) HTML 상에 컨텐츠를 표시할 수 있다.

예제에서는

<% for { %>

<%= 컨텐츠 표시(tempColor) %>

<% } %>

이런 식으로 사용하였다.

첫번 째 <% %> (스크립트릿) 에서 for 문이 끝나지 않았지만, 두번 째 <% %> 안에 끝나지 않은 부분을 이어 붙이는 것이 가능하다.

 

 

 

2.    <c:forEach> jstl

 

 

 

 

3.    제이쿼리 Jquery $ { }

 

 

 

 

 

 

반응형