Jstl

Pessoal, andei lendo sobre JSTL, mas até agora não entendi por que devo utiliza-la, qual vantagem, alguem poderia me ajudar?

Codigo fica muito mais limpo.
facilita a aplicação do MVC no projeto.
você não coloca codigos java na sua view, até pq foge do MVC

dentre varias outras…

de uma lida neste pdf…
http://www.ucb.br/prg/professores/fgoulart/JSTL.pdf

Cara, JSTL veio para que vc não tenha que colocar código java na sua JSP. <% %>

Com isso é mais fácil um designer ver

${carro.marca} 

do que

<% Carro carro = (Carro) request.getAttibute('carro'); %> <%= carro.getMarca() %>

Lembre-se que design não tem que saber linguagem java

Vc evita de colocar códigos de negócio na JSP pois utilizando <% vc é tentado a funfar um monte de if/else ali pois é java.

jakefrog, uma correção.

Isso aqui:

${carro.marca}

Não é JSTL, mas sim EL (Expression Language), que faz parte da especificação do JSP.

JSTL é um conjunto de Tags.

[]´s

[quote=davidbuzatto]jakefrog, uma correção.

Isso aqui:

${carro.marca}

Não é JSTL, mas sim EL (Expression Language), que faz parte da especificação do JSP.

JSTL é um conjunto de Tags.

[]´s[/quote]

OOooooops, my bad! :oops:

Ouça o rapaz viu? Não é JSTL! haha

Deixa eu mudar, faça por EL + JSTL! =P