Boa tarde galera. Estou tendo dificuldades em distinguir objetos implicitos, objetos de scope.
Veja bem. No JSP nos temos os objetos implicitos: request(HttpServletRequest), session(HttpServletSession), application(HttpServletContext), pageContext que servem para eu me comunicar com o container. Quando eu vou usar Expression Language eu tenho os objetos implicitos:
pageScope, requestScope,sessionScope,applicationScope. Esses objetos servem para acessar atributos desses objetos e nada mais?
Dae eu tenho tambem os objetos implicitos da EL : param, paraValues, header, headerValues, cookie, initParam, pageContext…
Me parece que os : param, paraValues, header, headerValues, cookie sao Maps para suas respectivas funcoes.
O objeto pageContext é um objeto que pode retornar varios objetos como por exemplo:
${pageContext.session.id}
Isso quer dizer que o objeto pageContext pela especificacao JSP tem um metodo getSession() que retorna um HttpSession que por sua vez tem um metodo getId que retorna o Id da Sessao.
Com base nisso como eu consigo obter os parametros de contexto atravez da EL?
Obrigado…