Enviando objeto de JSP para SERVLET

2 respostas
S

olá pessoal,

como eu faço para enviar um objeto de uma pagina JSP para uma servlet sem ser via SESSION ?

eu tentei assim:

<%

MeuObjeto obj = new MeuObjeto();

etc

request.setAttribute(objeto,obj);

%>

e tentei pegar na servlet assim:

MeuObjeto obj = (MeuObjeto) request.getAttribute(‘objeto’);

Mais não consegui…tem como fazer isso ? como ?

Obrigado.

Abraço

2 Respostas

BrunoBastosPJ
RequestDispatcher view = request.getRequestDispatcher&#40;"nomedoservlet"&#41;; // nao testei isso nao sei se funciona, mas do servlet pro jsp funciona assim
view.forward&#40; request, response &#41;;
S

Beleza cara, era isso mesmo…valeu…

Tu sabe como eu posso fazer para que ele só envie para a servlet quando um BUTTON for clicado ?

eu tentei assim:

<%@ page import=codigo.usuarioWrapper %>

<%@ page import=javax.servlet.RequestDispatcher %>

<%

usuarioWrapper usuario = new usuarioWrapper();

usuario.setBairro(camaqua);

usuario.setNome(Tiago Silva agora sim);

usuario.setCelular(93168005);

usuario.setTelefone(32687002);

usuario.setEndereco(Landel de Moura);

usuario.setEmail([email removido]);

request.setAttribute(usuario,usuario);

RequestDispatcher view = request.getRequestDispatcher(MinhaServlet);

%>

<html>

<head></head>

<body>

<form>

<input type=button value=enviar onclick="<%view.forward(request,response);%>">

</form>

</body>

</html>

Mais não funcinoa.

Criado 13 de abril de 2007
Ultima resposta 13 de abr. de 2007
Respostas 2
Participantes 2