• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

alexvaz

JSP - Passagem de parâmetros por POST

3 mensagens neste tópico

Oi! Alguém sabe como posso passar parâmetros por POST entre páginas JSP?

Para receber parâmetros de um form estou a usar:  request.getParameter("nome")

Mas e se quiser passar parâmetros sem ter forms?

E já agora, tendo a seguinte linha: session.setAttribute("questoes",20);

ao fazer session.getAttribute("questoes"); devolve um object. Como posso converter isso para inteiro?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Em relação a segunda pergunta so deves guardar objectos na sessao, assim nao deves fazer session.setAttribute("questoes"20); mas sim session.setAttribute("questoes",new Integer(20));

Que depois podes ir buscar facilmente. isto e valido tb para longs (Long) booleans (Boolean) etc...

Em relacao a primeira ve este link (eu uso struts e por isso sinceramente nao me lembro :P): http://forum.java.sun.com/thread.jspa?threadID=219184&messageID=765194

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Jsp é convertido em servlets pelo aplication server.

Isto significa que podes enviar coisas pos Post (ou get) via código sem form.

 protected void doGet(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        processRequest(request, response);
    }
    
    /** Handles the HTTP <code>POST</code> method.
     * @param request servlet request
     * @param response servlet response
     */
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        processRequest(request, response);
    }

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora