Como a pesquisa EL para um atributo?
Pergunta
Como é que a pesquisa EL para um atributo em JSP? e como desativá-lo?
faz qualquer um sabe o desempenho do EL?
Solução
Na EL, se um objeto não é um objeto implícito ele procura através dos vários âmbitos para um objeto do nome dado. A ordem na qual a pesquisa ocorre é abaixo:
- escopo página
- Pedido de escopo
- escopo Session
- Espaço de aplicação
Para desativar EL: <%@ page isELIgnored ="true" %>
Outras dicas
Um EL é resolvido utilizando uma cadeia ELResolver. A ordem dos resolvedores EL é o seguinte:
-
ImplicitObjectELResolver
-
ELResolver
s registrado através deste método, na ordem em que estão registados. -
MapELResolver
-
ListELResolver
-
ArrayELResolver
-
BeanELResolver
-
ScopedAttributeELResolver
Cada símbolo de EL é dada esta resolvedor cadeia de resolver.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow