El

    [JSP] EL이란? (Expression Language란?)

    📌EL 이란? EL(Expression Language)은 JSP 스크립트 태그인 를 대신해서 ${ }로 표현식을 바꿔 JSP 값들을 좀 더 편리하게 출력하기 위해 제공되는 언어이다. 기존 EL ${hello} 기존 태그 같은 경우 태그 사이에 표현식이 표현되어 겹쳐지므로 이해하기 어려울 수가 있다. EL은 이런 단점을 보완하고 간결한 데이터 출력을 위해 제공되는 기능이다. EL에서는 변수값도 출력하지만 연산자와 내장 객체도 제공하고 있다. 연산자가 포함되어있기 때문에 연산 기능을 처리할 때도 편리하다. temp 변수를 표현할 때 ${temp} member 객체의 age를 확인할 때 ${member.age} ${member['age']} ${member["age"]} 📌EL의 내장 객체 객체 코드 ..

    JSTL 설치

    JSTL 설치

    📌JSTL 이란? JSTL은 자카르타에서 제공하는 자주 사용되는 필요한 기능들을 모아놓은 커스텀 태그 라이브러리이다. 커스텀 태그란 개발자가 직접 정의한 태그를 말하는 것으로 커스텀 태그를 만듦으로 개발 속도 혹은 개발 효율이 좋아질 수 있다. JSTL은 용도에 따라 기능이 달라지는데 크게 5가지로 나누어진다. core : 기본적인 기능들을 제공 function : 함수에 대한 기능을 제공 fmt : format의 약자로 형식화에 대한 기능을 제공 xml : XML 처리에 좀 더 편한 기능을 제공 sql : SQL처리에 편한 기능을 제공 📌JSTL 설치 JSTL은 JSP 자체에 포함되어 있는 것이 아닌 커스텀 태그 라이브러리이기 때문에 JSTL 라이브러리를 설치하여야 한다. 01. 톰캣 사이트(http:..