Aê galera,
Eu realmente não entendi a vantagem de usar EL…Alguém poderia me explicar e me dar um exemplo em código constrantando, por favor?
Obrigado!
Aê galera,
Eu realmente não entendi a vantagem de usar EL…Alguém poderia me explicar e me dar um exemplo em código constrantando, por favor?
Obrigado!
<html>
<body>
<b>
<%
out.print("opa");
%>
</b>
</body>
</html>
<html>
<body>
<b>
<c:out value="Opa">
</b>
</body>
</html>
Qual código fica mais fácil para um codificador HTML/Desing trabalhar?!
O que o colega acima apresentou não foi EL e sim JSTL.
Sem EL<html>
<body>
<b>
Parametro de requisição: <%=request.getParameter("campo1")%>
<br/>
Atributo de requisição: <%=request.getAttribute("attrReq1")%>
<br/>
Atributo de sessao: <%=session.getAttribute("attrSes1")%>
</b>
</body>
</html>
OBS: As saidas podem ser null. Caso não existam. Para evitar isso deveria ser feito um tratamento com if.... Haja código!
Com EL:<html>
<body>
<b>
Parametro de requisição: ${param.campo1}
<br/>
Atributo de requisição: ${attrReq1}
<br/>
Atributo de sessao: ${attrSes1}
</b>
</body>
</html>
OBS: Não é necessário tratar o "null". Caso o que foi pedido via EL não for achado, simplesmente nada aparece.