Opa pessoal,
Estou tentando acessar o índice de uma lista com uma expressão EL mas estou tendo um erro.
${sessionScope.listaAulas[ ${param.aula}].codDisciplina}
listaAulas é um List de Map e vem certinho.
param.aula é um Integer e vem certinho o valor.
codDisciplina é uma chave do Map e eu consigo acessar perfeitamente colocando um valor fixo (tipo “1”) no lugar do EL.
O erro que estou tendo:
org.apache.jasper.JasperException: /detalhesAula.jsp(16,8) "${sessionScope.listaAulas[ ${param.aula}" contains invalid expression(s): javax.servlet.jsp.el.ELException: Encountered "{", expected one of [".", ">", "gt", "<", "lt", "==",...
É possível mesmo passar uma expressão dinâmica pra acessar o índice da lista?