티스토리 뷰



예전에 쓰던 코드인데 톰캣8에서 돌렸더니 아래와 같은 에러를 냈다.


javax.el.ELException: Failed to parse the expression [${ item.new }]


이유는 톰캣7이후부터 new, class, static 같은 java키워드는 사용하지 못하도록 변경되었단다.


해결방법은 코드를 수정하거나 톰캣설정을 바꾸는방법이 있다.


1. 코드수정은 아래처럼 수정한다.


${ item['new'] }



2. 서버설정을 바꾸는 방법은 

이클립스 연동한경우 Servers -> [프로젝트명] -> catalina.properties 파일의 맨 하단에 아래의 설정을 추가하고 재기동하면 된다.


org.apache.el.parser.SKIP_IDENTIFIER_CHECK=true


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함