Devo substituir as tags do Struts pelas da JSTL?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
lgi2020
Virtual Machine Man
[Avatar]

Membro desde: 19/07/2006 10:51:13
Mensagens: 550
Localização: Rio de Janeiro
Offline

Estou começando no desenvolvimento JAVA para Web e gostaria de começar já pelas melhores práticas de desenvolvimento.

Devo abandonar o uso das tagLibraries do Struts em favor das tags da JSTL?
Pelo que vi, a própria equipe de desenvolvimento do Struts recomenda isso...

Abraços a todos.

Lennon Jesus | CSM | SCJP
http://twitter.com/LennonJesus
[WWW]
erickcellani
JavaEvangelist
[Avatar]

Membro desde: 13/05/2006 13:37:12
Mensagens: 425
Localização: São Paulo - SP
Offline

fica mais elegante!

--
Érick F. Cellani
[MSN]
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

retirado do site do struts

Note: - Some of the features in this taglib are also available in the JavaServer Pages Standard Tag Library (JSTL). The Struts team encourages the use of the standard tags over the Struts specific tags when possible.

link:
http://struts.apache.org/1.2.7/userGuide/dev_bean.html

respondido?

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

lgi2020
Virtual Machine Man
[Avatar]

Membro desde: 19/07/2006 10:51:13
Mensagens: 550
Localização: Rio de Janeiro
Offline

Olá, amigos.

Concordo que o código torna-se mais limpo e também já havia visto essa informação do time do Struts...

Mas é sempre bom perguntar...

O que eu deveria usar, por exemplo, para substituir o <html:text /> do Struts?

Obrigado.

Lennon Jesus | CSM | SCJP
http://twitter.com/LennonJesus
[WWW]
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

tem como substituí-las com html puro (veja o html que elas geram). Mas infelizmente ainda é melhor usá-la.

Cada dia acho o struts mais porquinho...rs




Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

lgi2020
Virtual Machine Man
[Avatar]

Membro desde: 19/07/2006 10:51:13
Mensagens: 550
Localização: Rio de Janeiro
Offline

marcelo_mococa wrote:
tem como substituí-las com html puro (veja o html que elas geram). Mas infelizmente ainda é melhor usá-la.

Cada dia acho o struts mais porquinho...rs


De certa forma, mesmo sendo iniciante, concordo com a idéia do amigo acima.
Fico chateado com o fato das tags <html:text /> do Struts gerarem uma tag html não fechada (fora do padrão XML, XHTML...):
<input type="text" name="usuario.nome" value="">

Mas confesso que ainda não tinha pensado na brilhante idéia de usar o html puro!
Acho que, por hora, esta ainda é a melhor solução... :p

Em relação às "limitações" do Struts, o que você sugere a um iniciante?
Começar direto com algum outro framework? Se sim, qual?

Muito obrigado.
Abraços.

Lennon Jesus | CSM | SCJP
http://twitter.com/LennonJesus
[WWW]
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

acho que atualmente você deve conhecer o struts, já que ele ainda é o líder de mercado.

Agora se quiser se livrar das armadilhas do struts, aconselho dar uma olhada no VRaptor.

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

furutani
JWizard
[Avatar]

Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline

Ola

Tags do tipo <html:text /> não deve ser substituidos por JSTL muito menos por HTML puro, pois nelas tem varias funções embutidas, por exemplo o auto-preenchimento no retorno a pagina em caso de erro.

Até mais,
Roberto Jundi Furutani


Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0

[WWW]
lgi2020
Virtual Machine Man
[Avatar]

Membro desde: 19/07/2006 10:51:13
Mensagens: 550
Localização: Rio de Janeiro
Offline

furutani wrote:
Ola

Tags do tipo <html:text /> não deve ser substituidos por JSTL muito menos por HTML puro, pois nelas tem varias funções embutidas, por exemplo o auto-preenchimento no retorno a pagina em caso de erro.


Opa!

Cara, obrigado pela dica...
Infelizmente, enquanto estiver usando o Struts vou ter que conviver com a <html:text />... Já estava até pensando em refazer meu form com html puro...

Mas e o Struts 2?
Essas tags ainda existem? Ou na versão 2 já usam mais a JSTL?

Abraços e obrigado.

Lennon Jesus | CSM | SCJP
http://twitter.com/LennonJesus
[WWW]
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

futurani..

se você usar EL no atributo value do input para informar o valor da propriedade do form funciona tb...


Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

lgi2020
Virtual Machine Man
[Avatar]

Membro desde: 19/07/2006 10:51:13
Mensagens: 550
Localização: Rio de Janeiro
Offline

Vou aproveitar este fim de semana pra fazer alguns testes e testar as opiniões da galera.

Depois posto meus resultados e conclusões.

Obrigado e abraços a todos.

Lennon Jesus | CSM | SCJP
http://twitter.com/LennonJesus
[WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team