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
RequestDispatcher view = request.getRequestDispatcher("nomedoservlet"); // nao testei isso nao sei se funciona, mas do servlet pro jsp funciona assim
view.forward( request, response );
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(“tiago.silva@totalbanco.com.br”);
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.