В одном из моих jspx выражение jstl ниже:
<c:set var="colors" value="${['#1abc9c', '#e74c3c', '#3498db', '#F4D03F', '#9b59b6', '#bdc3c7', '#244F75']}" />
выдает следующую ошибку на tomcat 7:
org.apache.jasper.JasperException: /WEB-INF/views/proj/abc/show.jspx (строка: 90, столбец: 119) "${['#1abc9c', '#e74c3c', '#3498db', '#F4D03F', '#9b59b6', '#bdc3c7', '#244F75']}" содержит недопустимые выражения: javax.el.ELException: не удалось проанализировать выражение [${['#1abc9c', ' #e74c3c', '#3498db', '#F4D03F', '#9b59b6', '#bdc3c7', '#244F75']}]
Я добавил следующее в свой tomcat 7 conf catalina.properties в соответствии с другими потоками, но это не помогает.
org.apache.el.parser.SKIP_IDENTIFIER_CHECK=true
Ну, это работает для моих коллег на tomcat 8.5. Мне действительно нужно обновить или я что-то упускаю?
$CATALINA_HOME/lib
или в каталогWEB-INF/lib
. скажи результат. mvnrepository.com/artifact/javax.servlet.jsp.jstl/jstl/ 1.2а> - person Do Nhu Vy   schedule 21.08.2017