๐ EL์ด๋?
๊ธฐ์กด์ <% %> ์ฝ๋(scriptlet)๋ฅผ ๋จ์ํํ JSP2.0์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด
โญ๏ธ ํน์ง
๋ธ๋ผ์ฐ์ ์์ ์ ๋ฌ๋๋ ์ฌ๋ฌ๊ฐ์ง ์ ๋ณด๋ฅผ, ๊ฐ์ฒด๋ก ์ ๋ฌํด์ค๋ค.
<%= request.getParameter("name") %> ์ผ๋ก ์์ฑํ๋ ์ฝ๋๋ฅผ
${param.name} ๋๋ ${param["name"]} ์ผ๋ก ์์ฑํ ์ ์๋ค.
โญ๏ธ EL์ด ์ง์ํ๋ ๊ฐ์ฒด๋ค
<%--page ๋ฐ์ดํฐ ๊ฐ์ฒด ๋ถ๋ฌ์ด--%>
${pageScope}
<%--request ๋ฐ์ดํฐ ๊ฐ์ฒด ๋ถ๋ฌ์ด--%>
${requestScope}
<%--session ๋ฐ์ดํฐ ๊ฐ์ฒด ๋ถ๋ฌ์ด--%>
${sessionScope}
<%--application ๋ฐ์ดํฐ ๊ฐ์ฒด ๋ถ๋ฌ์ด--%>
${applicationScope}
<%--ํ์ด์ง์ ์ ๋ฌ๋ parameter ๊ฐ์ฒด ๋ถ๋ฌ์ด--%>
${param}
<%--ํ์ด์ง์ ์ ๋ฌ๋ parameter๋ค์ ๋ฐฐ์ด๋ก ๋ถ๋ฌ์ด--%>
${paramValues}
<%--ํค๋ ๋ฐ์ดํฐ ๊ฐ์ฒด ๋ถ๋ฌ์ด--%>
${header}
<%--ํค๋ ๋ฐ์ดํฐ๋ค์ ๋ฐฐ์ด๋ก ๋ถ๋ฌ์ด--%>
${headerValues}
<%--์ฟ ํค ๊ฐ์ ๋ถ๋ฌ์ด (cookie.key)--%>
${cookie}
<%--์ด๊ธฐ parameter๋ฅผ ๋ถ๋ฌ์ด--%>
${initParam}
<%--pageContext๊ฒฝ๋ก๋ฅผ ๋ถ๋ฌ์ด--%>
${pageContext}
๋ฐ์ํ