반응형
web.xml 파일 내부 web-app 태그 안에 서블릿 버전이 2.3 이하로 표시 될 경우에는 EL문이 동작하지 않을 수 있는데,
1. web.xml의 web-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" %>
반응형
'메모 > 에러 메모' 카테고리의 다른 글
[ Spring / axios ] JS -> Controller 데이터 통신 오류 MissingServletRequestParameterException (0) | 2021.03.18 |
---|---|
스프링 mybatis 연결하며 뜬 오류들 (0) | 2021.03.07 |
[ JSP ] jsp파일에서 taglib가 추가가 안될 때 (0) | 2021.03.01 |
[ html ] js를 안 읽어오는 문제 (0) | 2021.03.01 |
[IntelliJ] error: cannot find symbol (0) | 2021.01.21 |