request.getParameter()
request.getAtributte()
request.setAttibute()
poderia me dar um exmplo de utilização?
abraço,
AS
request.getParameter()
request.getAtributte()
request.setAttibute()
poderia me dar um exmplo de utilização?
abraço,
AS
apostila FJ21 da caelum
[quote=andredecotia]request.getParameter()
request.getAtributte()
request.setAttibute()
poderia me dar um exmplo de utilização?
abraço,
AS[/quote]
Suponha que você tenha um form em HTML com alguns campos, que serão preenchidos pelo usuário, e então o usuário clicará em enviar.
Na sua aplicação WEB, você configurou um servlet para tratar essa submissão do usuário. Ou seja, o método doGet, ou doPost do servlet que você configurou irá ser executado quando o usuário clicar em enviar.
No servlet, você provavelmente precisará dos valores que o usuário digitou no form HTML, para cadastrar no banco, por exemplo.
É para isso que você vai usar o getParameter. Para pegar os valores de cada um dos campos preenchidos pelo usuário.
Agora, utilizando este mesmo servlet como exemplo, suponha que o usuário já clicou em enviar e o servlet já cadastrou os dados no banco. Agora, você quer exibir uma mensagem “cadastro ok” para o usuário. Mas é claro que como bom desenvolvedor java que você é, você irá direcionar a request para uma JSP para que ele faça a exibição da mensagem. Mas suponha que além de exibir “cadastro ok”, você quer exibir também algum dado que veio do banco, por exemplo, o id de inserção.
O que você faz para que esse dado seja acessível pela JSP que é responsável pela exibição do mesmo.
Ainda no servlet, você dá um setAttribute na request. Depois, na JSP, você poderá acessar os atributos disponíveis na request, por meio do getAttribute.