Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    9

    Passare un oggetto in una jsp

    Buongiorno ragazzi. Come potrei passare un oggetto di una classe normale che ho in una servlet, in una pagina jsp? Mi spiego meglio:

    Nella servlet, dopo una serie di elaborazioni, mi ritrovo con un oggetto:
    Parola p=...
    che dovrei passare ad una pag .jsp.

    Ora vorrei fare una redispatch ad un pag jsp, ma come passo alla pagina .jsp, l'oggetto di tale classe Parola che, attenzione, non è una classe javabean ma è una semplice classe?

    Grazie a chi mi risponderà!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    puoi salvarlo come attributo della request o della sessione.

  3. #3
    Bè una ricerchina su zio G.. la potevi anche fare cmq.
    Ti basta usare la request con setAttribute
    Per poi recuperarlo sulla jsp con getAttribute

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    9
    Ho fatto nella servlet:
    request.setAttribute("parola", p); /*p è il nome del mio oggetto*/
    .....faccio il redispatch alla X.jsp

    E nella X.jsp, devo importare la classe con <%@ page import="percorsoClasse"%>? E poi
    <%
    Parola p=(Parola)request.getAttribute("parola");
    ...... poi come li visualizzo....?
    %>
    Per visualizzare p.getNome(); come faccio?

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    9
    Mi dice che la p nella jsp è null... quindi non faccio bene il passaggio tra servlet e jsp. Nessuno sa aiutarmi?

  6. #6
    Utente di HTML.it L'avatar di Armun
    Registrato dal
    Jan 2012
    Messaggi
    55
    <%
    Parola p=(Parola)request.getAttribute("parola");
    out.print(p.toString());
    %>

  7. #7
    Utente di HTML.it L'avatar di Armun
    Registrato dal
    Jan 2012
    Messaggi
    55
    Cmq se nn ti sono stato di aiuto passami il codice della servlet e della jsp cosi ti so aiutare meglio

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    9
    Ti ringrazio per la risposta. Alla fine ho risolto usando la requestScope nella pag jsp! )

  9. #9
    Utente di HTML.it L'avatar di Armun
    Registrato dal
    Jan 2012
    Messaggi
    55
    )

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.