|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2001
Città: Padova
Messaggi: 1638
|
Problema con Struts 1.2.2
Non riesco a recuperare oggetti dalla request, ad esempio, all'interno di una pagina jsp:
String id = (String)request.getAttribute("USER.ID"); dovrebbe recuperare l'oggetto USER.ID e convertirlo da Object in stringa... ma facendo il debug appare nullo. E' strano, perchè il token lo è presente... Non dovrebbe essere Struts il problema, dato che non è coinvolto in questa operazione. Consigli?
__________________
Cosmos Pure | Core i7 860 | P7P55D-E Deluxe | 16GB DDR3 Vengeance | HD5850 | 2x850PRO 256GB | 2xRE3 250GB | 2xSpinPoint F3 1TB |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
non conosco struts ma sei sicuro di voler chiamare requesty.getAttribute() e non request.getParameter()?
in caso affermativo è l'engine struts che ti valorizza quell'attributo? |
![]() |
![]() |
![]() |
#3 | ||
Senior Member
Iscritto dal: Nov 2001
Città: Padova
Messaggi: 1638
|
Quote:
Quote:
__________________
Cosmos Pure | Core i7 860 | P7P55D-E Deluxe | 16GB DDR3 Vengeance | HD5850 | 2x850PRO 256GB | 2xRE3 250GB | 2xSpinPoint F3 1TB |
||
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Nov 2001
Città: Padova
Messaggi: 1638
|
Quando nella Action di Struts salvo un oggetto nella request...
Codice:
request.getSession().setAttribute("USER.ID", user.getID());
__________________
Cosmos Pure | Core i7 860 | P7P55D-E Deluxe | 16GB DDR3 Vengeance | HD5850 | 2x850PRO 256GB | 2xRE3 250GB | 2xSpinPoint F3 1TB Ultima modifica di GioFX : 14-10-2004 alle 10:02. |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Quote:
occhio che getAttribute e getParameter non si differenziano solo per il tipo di oggetto ritornato. getAttribute recupera dalla sessione un oggetto, valorizzato da te o dal web container mentre getParameter tira fuori un valore da una form html (o dall'url se i parametri sono passati in una GET) |
|
![]() |
![]() |
![]() |
#6 | ||
Senior Member
Iscritto dal: Nov 2001
Città: Padova
Messaggi: 1638
|
Quote:
Quote:
Servlet.service() for servlet debugjsp threw exception org.apache.jasper.JasperException
__________________
Cosmos Pure | Core i7 860 | P7P55D-E Deluxe | 16GB DDR3 Vengeance | HD5850 | 2x850PRO 256GB | 2xRE3 250GB | 2xSpinPoint F3 1TB |
||
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Nov 2001
Città: Padova
Messaggi: 1638
|
chiedo umilmente scusa... errore idiota mio...
per forza era nullo, lo salvavo nella session! request.getSession().setAttribute(), invece di request.setAttribute() ! ![]()
__________________
Cosmos Pure | Core i7 860 | P7P55D-E Deluxe | 16GB DDR3 Vengeance | HD5850 | 2x850PRO 256GB | 2xRE3 250GB | 2xSpinPoint F3 1TB |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:41.