Notice
Recent Posts
Recent Comments
Link
개발 무지렁이
[JSP] 동적인 웹페이지를 위한, 변수개념이 장착된 템플릿 엔진, JSP(Java Server Page) 본문
Backend/Servlet & JSP
[JSP] 동적인 웹페이지를 위한, 변수개념이 장착된 템플릿 엔진, JSP(Java Server Page)
Gaejirang-e 2023. 4. 23. 15:25HTML은 전송하는 기능은 있지만, 받는 기능은 없다.
JSP에는 변수의 개념이 있다, 이 변수를 이용해서 백엔드에서 온 데이터를 화면에 뿌려준다.
(브라우저에서 실행, 내부적으로는 servlet이 돌아간다.)
동적인 웹 페이지를 생성하기 위해 사용되는 Java기반의 템플릿 엔진(마크업중심)
📍. 템플릿 엔진이란: 다양한 형식의 문서를 가지고 결과물을 생성하는 SW
📍. 템플릿 엔진이란: 다양한 형식의 문서를 가지고 결과물을 생성하는 SW
📌. JSP의 스크립트 요소
1) <% %>: JSP코딩, 스크립트릿
2) <%@ %>: page 지시어 or tag lib 선언
3) <%! %>: 전역변수 or 메서드 선언
4) <%= %>: 마크업중심으로 코딩하다가, 변수나 메서드를 출력해야할 때
5) <%-- --%>: 주석
1) <% %>: JSP코딩, 스크립트릿
2) <%@ %>: page 지시어 or tag lib 선언
3) <%! %>: 전역변수 or 메서드 선언
4) <%= %>: 마크업중심으로 코딩하다가, 변수나 메서드를 출력해야할 때
5) <%-- --%>: 주석
JSP문서에서 사용할 수 있는 내장객체 9가지
1) request: HttpServletRequest
2) response: HttpServletResponse
3) session: HttpSession
4) application: ServletContext
5) out: PrintWriter
...
2) response: HttpServletResponse
3) session: HttpSession
4) application: ServletContext
5) out: PrintWriter
...
'Backend > Servlet & JSP' 카테고리의 다른 글
[JSP] 액션태그 include와 include 지시자 (0) | 2023.04.24 |
---|---|
[JSP] $의 해석과 동적인 콘텐츠를 생성하고 전달하는 WAS(Servlet Container) (0) | 2023.04.23 |
[JSP] 정보저장을 위한 영속성 범위, scope (0) | 2023.04.23 |
[Servlet] 페이지(page) 이동방법, 정보손실과 정보유지 (0) | 2023.04.23 |
[Servlet] 웹브라우저와 서블릿(Servlet) (0) | 2023.04.23 |
Comments