728x90

2024/12/01 2

JSP(Jakarta Server Pages), JSTL(JSP Standard Tag Library)

📌JSP(Jakarta Server Pages, 이전명칭: Java Server Pages)JSP는 HTML 내에 Java 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 서버 사이드 스크립트 언어이다. Java EE 스펙 중 일부로 WAS에서 동작한다. JSP는 실행시에는 Java Servlet으로 변환된 후 실행되므로 서블릿과 거의 유사하다고 볼 수 있다. 하지만, 서블릿과는 달리 HTML 표준에 따라 작성되므로 웹 디자인하기에 편리하다. JSP의 기본 객체1. pageContext(=page)- 하나의 JSP 페이지- 페이지는 하나의 JSP이므로, 한 페이지에서 다른 페이지의 정보를 사용할 수 없다.2. request- 하나의 http 요청 정보- 클라이언트로부터..

💻웹(Web) 2024.12.01

Servlet

📌웹 애플리케이션의 기본 아키텍처1. Client(클라이언트)Web Browser(웹 브라우저)사용자가 데이터를 입력하거나 요청(Request)를 보낼 때 사용하는 애플리케이션으로, 클라이언트는 웹 브라우저를 통해 서버에 데이터를 요청하고, 서버로부터 응답(Repsonse)를 받는다.2. Server(서버)서버는 Web Server와 Web Application Server로 나뉘며, 클라이언트의 요청을 처리하고 결과를 반환하는 역할을 한다.(1) Web Server클라이언트로부터 요청을 받아 응답을 전달하는 역할을 한다.클라이언트의 요청을 처리한 뒤, WAS로 전달한다.주로 정적 리소스(HTML, CSS, JS 파일)을 처리하고, 동적 요청은 WAS로 넘긴다.(2) Web Application Ser..

💻웹(Web) 2024.12.01
728x90