JSP는 Java Server Page의 약자, 자바로 서버 페이지를 작성하기위한 언어
- HTML과 JSP태그(스크립틀릿)으로 구성되어있다.
- Server Page : 웹서버에서 실행되는 페이지를 의미하며 요청에 필요한 페이지를 위한 로직이나 데이터베이스와의 연동을 위해 필요한 모든 것들을 포함한다.
- HTML 안에 Java 코드가 삽입되는 구조.
- 보통 복잡한 로직은 서블릿에서 처리하고 JSP에서는 그 결과값만 표시한다.
<% %> = 스크립틀릿이라고 부름. 자바 코드를 사용할 때는 해당 스크립틀릿 내부에 작성한다.
ex) <% int aaa = 10; %>
<%= %> = 표현식이라고 부름. 변수의 값이나 함수의 결과값을 출력할 때 사용한다.
ex) <%=aaa%>, <%=func()%>
'학습 > WEB' 카테고리의 다른 글
인텔리제이 gradle sync failed 오류 (0) | 2021.04.11 |
---|---|
[js] iterable, iterator (0) | 2020.07.26 |
Spring) MVC (0) | 2018.10.28 |
spring) AOP (0) | 2018.10.25 |
spring) 객체 생성 - Java code (0) | 2018.10.24 |
학습/WEB2018. 12. 17. 21:41