> Tous les forums > Forum Autres langages
 variable de session en jspSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
fennec.
  Posté le 28/08/2007 @ 12:28 
Aller en bas de la page 
Petit astucien

bonjour a tous,

voila le problème

j'ai un petit formulaire ou l'on demande un nom et un prenom

ces donnée sont envoyé a une servlet qui stocke ces données

dans un objet. cette objet est stocké dans un variable de session

la servlet affiche un lien vers une page jsp qui doit m'affiché le nom et le prenom.

1er test : était de stocké directement le nom et le prenom dans des variables de session

dans ce cas la page jspa bien afficher les données

<%= session.getAttribute("S_firstname") %>
<%= session.getAttribute("S_lastname") %>

ceci a fonctionné

2eme test : était de stocké non plus les données dans des variables de session mais de crée un objet contenant ces info

et ensuite de stocké cette objet en session

lorsque je veut récupérer les donnée de cette objet j'ai un message d'erreur

"An error occurred at line: 11 in the jsp file: /affiche.jsp Name cannot be resolved to a type"

11: Bonjour <%= ((Name)session.getAttribute("S_name")).getFirstname() %>

j'ai egalement testé ceci

=>

<% Name name = (Name)session.getAttribute("S_name"); %>

<%= name.getLastname() %>



Modifié par fennec. le 29/08/2007 14:04
Publicité
fennec.
 Posté le 29/08/2007 à 14:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
voila la solution a mon problème ma class name était dans le défault package je l'ai mit dans un package qu j'ai nomé myTest et pour appelé la variable de session dans la page jsp j'ai fait Bonjour <%=((myTest.Name)session.getAttribute("S_name")).getFirstname()%>
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
84,99 €SSD PNY CS900 960 Go à 84,99 €
Valable jusqu'au 01 Mars

Amazon fait une promotion sur le SSD PNY CS900 960 Go qui passe à 84,99 € alors qu'on le trouve ailleurs à partir de 110 €. Ce SSD offre des vitesses d'écriture de 515 Mo/s et de lecture à 550 Mo/s. Il est garanti 3 ans. La livraison est gratuite.


> Voir l'offre
49,99 €Disque dur Seagate BarraCuda 2 To à 49,99 €
Valable jusqu'au 01 Mars

Cdiscount propose actuellement le disque dur Seagate BarraCuda - 2 To (ST2000DM008) à 49,99 €. On le trouve ailleurs autour de 69 €. Ce disque dur 3.5 pouces SATA III tourne à 7200tr/min et possède 64Mo de cache. 


> Voir l'offre
127,56 €Kit de 32 Go (2 x 16 Go) de mémoire DDR4 Corsair Vengeance LPX 3200 MHz à 127,56 € livré
Valable jusqu'au 01 Mars

Amazon Italie fait une promotion sur le kit de 32 Go (2x16 Go) de mémoire DDR4 Corsair Vengeance LPX 3200 MHz CL16 qui passe à 122,92 € (avec la TVA ajustée). Comptez 4,64 € pour la livraison en France soit un total de 127,56 € livré. alors qu'on le trouve ailleurs à plus de 150 €.

Vous pouvez utiliser votre compte Amazon France sur Amazon Italie et il n'y a pas de douane.


> Voir l'offre

Sujets relatifs
Test condition par rapport à une variable array
variable contenant une commande vb.net
C mettre dans une variable resultat DOS
Commande ou variable sur Notepad ++
Précision de variable en Langage C
passage de tableaux en variable dans les fonctions
Variable batch
[java] tester existence variable/ objet
utiliser une variable pour creer un objet
Comment déclarer une variable date en V.B.E. ?
Plus de sujets relatifs à variable de session en jsp
 > Tous les forums > Forum Autres langages