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

  FORUM HardWare.fr
  Programmation
  Java

  JSP : probleme utilisation jsp:useBean

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

JSP : probleme utilisation jsp:useBean

n°1135542
Emrys
Posté le 30-06-2005 à 10:51:41  profilanswer
 

Bonjour,
j'ai un problème pour utiliser un jsp:useBean
 
Code:

Code :
  1. <logic:present name="col_1">
  2.                  
  3.                   <td align="center" width="150">
  4.                   <jsp:useBean id="tableDTO" type="com.poste.edurh.data.dto.TableDTO" scope="session" >
  5.                   <%
  6.                   String toto = Util.convertColumnNameToPropertyName(tableDTO.getCol_1().getColumnName());
  7.                   %>
  8.                   <bean:write name="TousLesBeans" property="<%= toto %>" />
  9.                   </jsp:useBean>     
  10.                </td>
  11.              
  12.                   </logic:present>


Je travaille en struts, d'où les logic: .
J'ai peut être mal compris le useBean :
 
<jsp:useBean id="tableDTO" type="com.poste.edurh.data.dto.TableDTO" scope="session" > va t il comme je le pense, me créer une variable (bon, un Bean ok ) tableDTO en cherchant à charger celle ci depuis la session ?
Si c'est bien le cas, cela devrait marcher.
 
Ultérieurement dans le code, je fais plusieurs traitements si
<logic:present name="tableDTO" scope="session">
et ces traitements fonctionnent bien, tableDTO est donc bien reçu dans la session !
 
 
Au final, mes balises td contiennent... du vide. Pas d'erreurs au niveau du serveur, rien, juste du vide.
 
Merci de toute l'aide que vous pourrez m'apporter.


Message édité par Emrys le 30-06-2005 à 11:55:25
mood
Publicité
Posté le 30-06-2005 à 10:51:41  profilanswer
 

n°1135781
victorus_e​cl
PIBCAK
Posté le 30-06-2005 à 12:43:30  profilanswer
 

Emrys a écrit :


<jsp:useBean id="tableDTO" type="com.poste.edurh.data.dto.TableDTO" scope="session" > va t il comme je le pense, me créer une variable (bon, un Bean ok ) tableDTO en cherchant à charger celle ci depuis la session ?


 
Il te crée un bean nommé tableDTO aayant une portée session...
 
maintenant, si tu n'as pas initialisé ce bean, notamment pour qu'il te retourne un truc non null à : tableDTO.getCol_1().getColumnName(), tes TD seront vides...

n°1145652
jalios828
Posté le 10-07-2005 à 19:06:35  profilanswer
 

Question bete : qu'est ce qui te manque dans les taglibs struts (bean,html,logic et cie) pour devoir utiliser jsp:useBean et consort ? Pour ce que tu veux faire, d'apres mes souvenirs, bean:define est ton ami!


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

  JSP : probleme utilisation jsp:useBean

 

Sujets relatifs
probleme acev application excel avec macroprobleme
Problème OleDb sur Base Access[Java] Probleme avec "\n" lors d'un String.split(";")
problème de script avec liaison base de donnéeProblème de compilation de programmes de tri avec portland
Divers petit probleme mysql/phpmyadminprobleme de conversion
Administration: probleme Session & IncludeUtilisation des API C de MySQL
Plus de sujets relatifs à : JSP : probleme utilisation jsp:useBean


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