Duvida EL X TLD - head first cap 8

2 respostas
LPJava

Ae pessoal lendo o capitulo 8(eita capitulo enorme) - head first, me veio a duvida:

EL: a vantagem é para nao usar scriptlet dentro de um jsp
TLD: criar um mapeamento com uma classe simples em java

Agora vem:

  • qual a essnecia de usar EL e nao usar scripting?

  • qual diferença da EL para TLD? (ja que com a EL posso conectar com uma class simples em java tb)

  • quando usar ações-padrao do bean(s/scripting?)

Assim inicei meus estudos a pouco tempo com servlet e jsp e fiquei meio confuso em tanta siglas e parece que faz tudo a mesma coisa… nao sei :?

flw! quem puder dar uma força agradeço!

2 Respostas

gugaa_df
  • qual a essnecia de usar EL e nao usar scripting?
    É muito mais fácil vc usar EL do que Scripting.
    Ó código fica muito menor.
    A View nao fica tão “suja”.
    A EL é excelente para acessar parametros e Atributos aninhados.

  • quando usar ações-padrao do bean(s/scripting?)
    As ações padrões podem criar um bean pra vc, caso nao exista um. Obs: Muito útil por sinal.

  • qual diferença da EL para TLD? (ja que com a EL posso conectar com uma class simples em java tb)
    Com o TLD vc consegue implementar funcionalidades, como por exemplo, definir se determinado atributo é obrigatório ou nao, qual o tipo de corpo que determinada Tag pode aceitar ou se o corpo tem que se obrigatoriamente vazio… Resumindo, um monte de coisa…

Ps: Alguém me corrija caso eu esteje errado.

LPJava

po cara valeu… mais isso é meio confuso… aff… chega cansa lendo essa parte no livro… li duas vezes… mais acho que percebo a essencia na pratica…

Criado 25 de fevereiro de 2008
Ultima resposta 25 de fev. de 2008
Respostas 2
Participantes 2