Ola pessoal
atualmente monto minhas paginas atraves de taglibs(Pessoa,endereco,telefone por exemplo)
funciona bem e tudo mais
porem, eu queria saber, é melhor eu utilizar as taglibs ou mandar um metodo escrever essas “partes” da pagina?
quando escrevo algo atraves de metodo, eu utiliso o
javax.servlet.jsp.JspWriter
e os metodos que escrevem nao estao na mesma classe que o BEAM
ele se chama “PessoaForm” por exemplo
e por favor, coloquem argumentos no preferir um ou outro
Você deve montar os dados da página na sua Action ou Servlet pois é para isso que ela está lá. As taglibs por padrão são componentes de tela que contém lógica mais ligada gerar HTML.
Exemplo:
Na sua Action você retorna um Form contendo um valor “nome”.
Então no seu JSP você faz:
<myTags:textfield bean="nome" />
Isto é, você “puxou” os dados da Action e para uma melhor forma de lidar com a exibição de dados você usou uma tag própria que cria um textfield no padrão que você quiser.
bem, minhas taglibs montam o formulario completo com os dados de pessoa, e tambem a lógica de Java Script.
o que tenho na parte de metodo é um selecMenu por exemplo.
mas, seguinte o que vc disse é, contineu da mesma forma que estou fazendo que é a correta!