목록내장객체 (2)
개발 무지렁이
속성값을 쉽게 사용하기 위한 표현언어 EL(Expression Language) ${ 표현식 } jsp 2.0 ⚠️ ${null} = ⚠️ 표현식은 연산가능함, 기본적으로 변수 or 메서드 구조 🚀 표현언어 EL의 내장객체: 생략가능하지만 생략했을 시, 속성을 '좁은 범위'부터 찾기 시작한다 1) pageScope 2) requestScope 3) sessionScope 4) applicationScope: + setAttribute() / getAttribute() ⚠️ response는 Scope가 없다. 📌. empty, not empty ${empty param.id ? "Guest님" : param.id.concat("님")} // param은 생략불가능 ${not empty param.id ?..
HTML은 전송하는 기능은 있지만, 받는 기능은 없다. 받는 기능은 JSP(Java Server Page)로, JSP에는 변수의 개념이 있다, 이 변수를 이용해서 백엔드에서 온 데이터를 화면에 뿌려준다. (브라우저에서 실행, 내부적으로는 servlet이 돌아간다.) 동적인 웹 페이지를 생성하기 위해 사용되는 Java기반의 템플릿 엔진(마크업중심) 📍. 템플릿 엔진이란: 다양한 형식의 문서를 가지고 결과물을 생성하는 SW 📌. JSP의 스크립트 요소 1) : JSP코딩, 스크립트릿 2) : page 지시어 or tag lib 선언 3) : 전역변수 or 메서드 선언 4) : 마크업중심으로 코딩하다가, 변수나 메서드를 출력해야할 때 5) : 주석 JSP문서에서 사용할 수 있는 내장객체 9가지 자주 사용하는 ..