Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2370 connectés 

  FORUM HardWare.fr
  Programmation

  [JAVA] putValue has been deprecated

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] putValue has been deprecated

n°120715
scaldan
...
Posté le 03-04-2002 à 11:26:36  profilanswer
 

Bonjour,
 
Voila tout est dans le titre. cela se passe quand je compile le prog ci-dessous. Le but de ce prog est tout con, c'est tout simplement à partir d'une page html, recuperer des infos par cette servlet et ensuite de les passer à une page de presentation jsp. Merci :hello:
 
package core;
 
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
 
public class present extends HttpServlet
{
 public void doPost(HttpServletRequest request, HttpServletResponse response)
  throws ServletException, IOException
 {
  /* recuperation des parametres (nom et prenom) */
  String nomPersonne = request.getParameter("nom" );
  String prenomPersonne = request.getParameter("prenom" );
   
  if (nomPersonne == null)
   nomPersonne = new String("vide" );
   
  if (prenomPersonne == null)
   prenomPersonne = new String("vide" );
     
  HttpSession session = request.getSession(true);
  session.putValue("passage", nomPersonne);
  RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/appli/pres.jsp" );
  dispatcher.forward(request, response);
 }
 
 public void doGet(HttpServletRequest request, HttpServletResponse response)
  throws ServletException, IOException
 {
  doPost(request, response);
 }
}


---------------
Si tu ne poses pas les bonnes questions, comment veux-tu avoir les bonnes réponses ?
mood
Publicité
Posté le 03-04-2002 à 11:26:36  profilanswer
 

n°120721
gfive
Posté le 03-04-2002 à 11:32:38  profilanswer
 

C'est parce que tu utilises le JDK1.4, non, avec le package servlet 2.3....et que la classe Session a changé. Lis la javadoc, tu vas trouver : il faut utiliser setAttribute et getAttribute à la place de getValue() et putValue...
 
Ouala!

n°120723
scaldan
...
Posté le 03-04-2002 à 11:38:23  profilanswer
 

j'utilise le jdk 1.3 mais je vais essayer avec ces fonctions, merci.


---------------
Si tu ne poses pas les bonnes questions, comment veux-tu avoir les bonnes réponses ?
n°120783
darklord
You're welcome
Posté le 03-04-2002 à 13:47:39  profilanswer
 

scaldan a écrit a écrit :

j'utilise le jdk 1.3 mais je vais essayer avec ces fonctions, merci.  




 
ca n'a rien à voir avec ton JDK. Tout dépend de la version de l'API Servlet que tu utilises.


---------------
Just because you feel good does not make you right
n°120786
gfive
Posté le 03-04-2002 à 13:49:38  profilanswer
 

Dark : ouais, je m'ai trompu! Mais c'est parce que l'API servlet est distribuée avec le j2sdk 1.4..
Mais sinon, pour les xxxAttribute() à la place de xxxValue(), ça marche.

n°120824
benou
Posté le 03-04-2002 à 15:01:50  profilanswer
 

gfive a écrit a écrit :

c'est parce que l'API servlet est distribuée avec le j2sdk 1.4..



ha bon ???

n°120828
darklord
You're welcome
Posté le 03-04-2002 à 15:05:58  profilanswer
 

benou a écrit a écrit :

 
ha bon ???  




 
je dirai même plus  :heink:


---------------
Just because you feel good does not make you right
n°120866
gfive
Posté le 03-04-2002 à 15:40:03  profilanswer
 

:D Je m'a encore trompé...Mais c pasque j'ai mis à jour à la fois le jdk, tomcat, et la majorité des API que j'utilise! :D Donc, je sais plus qui contient quoi!

n°120868
darklord
You're welcome
Posté le 03-04-2002 à 15:53:12  profilanswer
 

gfive a écrit a écrit :

:D Je m'a encore trompé...Mais c pasque j'ai mis à jour à la fois le jdk, tomcat, et la majorité des API que j'utilise! :D Donc, je sais plus qui contient quoi!  




 
pff espèce d'embrouilleur!


---------------
Just because you feel good does not make you right
n°120907
scaldan
...
Posté le 03-04-2002 à 16:50:08  profilanswer
 

m'enfin merci pour cet engouement. cela fonctionne correctement avec un setAttribute.
 
:jap:
 
au fait, j'utilise tomcat 3.3 donc je ne sais pas quel est la version des servlets mais voilou


---------------
Si tu ne poses pas les bonnes questions, comment veux-tu avoir les bonnes réponses ?

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [JAVA] putValue has been deprecated

 

Sujets relatifs
Java/JNI - paramètres des fonctions C[JAVA] Tomcat 4.0 et jspc
[JAVA] microphone[JAVA] cast, comment je fais ??
Java sur s/390[Java] Log4j et redirection des infos
Aidez cette jeune fille bloquee en Java, s'il vous plait[Java] Convertion string to int
[JAVA] RMI impossible d'accès sur une autre machinejava cours
Plus de sujets relatifs à : [JAVA] putValue has been deprecated


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR