메모/에러 메모

[ JSP ] JSP에서 EL문이 동작하지 않는 경우

surimi🍥 2021. 3. 1. 22:28
반응형

web.xml 파일 내부 web-app 태그 안에 서블릿 버전이 2.3 이하로 표시 될 경우에는 EL문이 동작하지 않을 수 있는데,

 

1. web.xmlweb-app 태그 안의 버전을 2.5 이상으로 수정해주거나

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
  https://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

	~~~ web-app 태그 안의 내용 ~~~

</web-app>


2. 페이지 인코딩 선언부에 isELIgnored=”false”를 추가 해야 EL 사용이 가능하다.

<%@ page language="java" contentType="text/html; charset=UTF-8" 
						pageEncoding="UTF-8" isELIgnored="false" %>

 

반응형