본문 바로가기
*오류해결

org.apache.el.parser.ParseException 오류

by yun5o 2020. 3. 12.

jsp에서 evtList안에 있는 데이터를 비우고 다시 뿌리려고 하다가

org.apache.el.parser.ParseException 오류가 났습니다...

 

심각: 서블릿 [jsp]을(를) 위한 Servlet.service() 호출이 예외를 발생시켰습니다.
org.apache.el.parser.ParseException: Encountered " "/" "/ "" at line 3, column 2.
Was expecting one of:
    "{" ...
    <INTEGER_LITERAL> ...
    <FLOATING_POINT_LITERAL> ...
    <STRING_LITERAL> ...
    "true" ...
    "false" ...
    "null" ...
    "(" ...
    "[" ...
    "!" ...
    "not" ...
    "empty" ...
    "-" ...
    <IDENTIFIER> ...

 

${}로 값 불러오면서 주석 처리해놓은 것 때문에 EL에서 문법 에러가 나서 뜬 오류였습니다.

코드 불러올 때,  JSTL 먼저 처리하고 주석을 처리하기 때문에 난 오류라고 하더군요.

 

function evtListReload(data){
	$("#evtList").empty();
	var html = "";
	
 	//${item.DEPART_DEPTM
	
	for(var i = 0; i < data.length; i++){
	  html += data[i].DEPART_DEPTM;
	}
	
	$("#evtList").append(html);
}

 

주석을 지우고 해보니 잘 작동됩니다.

댓글