begin process at 2010 02 10 06:46:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Débutant(e)

 > 

struts,display,tableau


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

struts,display,tableau

vendredi 8 juin 2007 à 22:34:48 | struts,display,tableau

mkawti

				

bonsoir je suis debutante en j2ee et je travail actuellement
sur une application web avec stuts/myeclipse.
je veux faire la consultation de données et afficher sur un tableau
  le résultat d'une requéte,j'ai essayer d'utiliser "display"
j'ai fait un premier essaye avec le display et ca ne donne rien
j'ai une page consulter .jsp qui contient un formulaire qui lance la requéte
pour afficher le tableau sur une autre page (son code ne propose aucun probléme)
voila ma page tableau.jsp (qui va contenir le résultat de la requéte):

<%@ page language="java" pageEncoding="ISO-8859-1"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%> 
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>tableau </title>
</head>
<body>
<table border="1">
<display:table cellpadding="0" cellspacing="0" name="listarticle" defaultsort="1" pagesize="20" sort="list">
<display:column property="NOM_CLIE" title="nom" sortable="true"/>
<display:column property="LOGUTIL" title="login" />
<display:column property="MPUTIL" title="mot de passe"/>
<display:column property="MAILCLIE" title="e-mail"/>
</display:table>
</table>
</body>
</html>
voila mon code de la classe consulterAction:

import......
......

public class ConsulterAction extends Action {

private String cons;
private String numpolice;


public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
{
.............................
ArrayList list= new ArrayList();
httpsession session=.......
connexion ....
try{ ..... //la premiére requéte
if(................) une condition
{
return mapping.findForward("echec");

}

else//(si pas de probléme alors il faut affiché le tableau)
try{
PreparedStatement i =con.getcon().prepareStatement("SELECT NOM_CLIE,LOGUTIL,MPUTIL,MAILCLIE FROM
CLIENT order by NOM_CLIE " );
ResultSet r=i.executeQuery();
while(r.next())
{
// mettre les résultat dans la liste

r.getString( "LOGUTIL" );

r.getString( "NOM_CLIE" );

r.getString( "MPUTIL" );

r.getString( "MAILCLIE");

list.add(r);



}
r.close();
}

catch (Exception e)
{
e.printStackTrace();
}
si c non
request.setAttribute("listarticle", list);
return mapping.findForward("succes");
}
}

voila ce que j'ai fait mais en executant li n'execute que
la premiere requéte( est ca se passe bien )
il pass aussi par la deusieme(ja'i tester avec un sytem.out... )mai
s il ne donne rien il donne la page 
tableau.jsp evec des erreurs de tomcat:

type Rapport d'exception

message

description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.

exception

						javax.servlet.ServletException: org/apache/commons/lang/UnhandledException
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

				

cause mère

						java.lang.NoClassDefFoundError: org/apache/commons/lang/UnhandledException

je crois que mon probléme est au niveau de la ligne

r.getString( "LOGUTIL");r.getString("NOM_CLIE");r.getString("MPUTIL");r.getString("MAILCLIE" );
ou au niveau de la page tableau.jsp je ne sais pas ou exactement mon probléme
est ce que vous pouvez m'aider????
merci d'avance














vendredi 8 juin 2007 à 22:51:06 | Re : struts,display,tableau

mkawti

bonsoir je suis debutante en j2ee et je travail actuellement sur une
application web avec stuts/myeclipse.je veux faire la consultation
de données et afficher sur un tableau  le résultat d'une requéte,j'ai
essayer d'utiliser "display" j'ai fait un premier essaye avec le display
 et ca ne donne rien
j'ai une page consulter.jsp qui contient un formulaire
qui lance la requéte pour afficher
le tableau sur une autre page(son code ne propose aucun probléme)
voila ma page tableau.jsp (qui va contenirle résultat de la requéte):
<%@ page language="java" pageEncoding="ISO-8859-1"%>
 <%@ taglib uri=" [ Lien ]" prefix="bean"%>
<%@ taglib uri=" [ Lien ]" prefix="html"%> 
<%@ taglib uri=" [ Lien ]" prefix="display" %>
<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 <title>tableau </title>
 </head>
<body>
 <table border="1">
 <display:table cellpadding="0" cellspacing="0" name="listarticle" defaultsort="1" pagesize="20" sort="list">
<display:column property="NOM_CLIE" title="nom" sortable="true"/>
 <display:column property="LOGUTIL" title="login" />
<display:column property="MPUTIL" title="mot de passe"/>
<display:column property="MAILCLIE" title="e-mail"/>
 </display:table>
</table>
 </body>
</html>
voila mon code de la classe consulterAction:
import...... ......
public class ConsulterAction extends Action {
private String cons;
private String numpolice;
 public ActionForward execute(ActionMapping mapping, ActionForm form,
 HttpServletRequest request, HttpServletResponse response)
 { .............................
 ArrayList list= new ArrayList();
 httpsession session=.......
connexion ....
 try{
 ..... //la premiére requéte
if(................) une condition {
 return mapping.findForward("echec");
 }
 else//(si pas de probléme alors il faut affiché le tableau)
try{
PreparedStatement i =con.getcon().prepareStatement
("SELECT NOM_CLIE,LOGUTIL,MPUTIL,MAILCLIE FROM CLIENT order by NOM_CLIE " );
 ResultSet r=i.executeQuery();
 while(r.next()) {
// mettre les résultat dans la liste
r.getString("LOGUTIL");
r.getString("NOM_CLIE");
r.getString("MPUTIL");
r.getString("MAILCLIE");
list.add(r);
}
 r.close();
 }
catch (Exception e)
 {
e.printStackTrace();
 }
si c non request.setAttribute("listarticle", list);
 return mapping.findForward("succes");
}
 }
voila ce que j'ai fait mais en executant li n'execute
que la premiere requéte( est ca se passe bien ) il pass aussi
 par la deusieme(ja'i tester avec un sytem.out... )mais il ne donne rien
il donne la page tableau.jsp evec des erreurs de tomcat:
type Rapport d'exceptionmessage description Le serveur a rencontré une erreur
 interne () qui l'a empêché de satisfaire
la requête.exception javax.servlet.ServletException:
org/apache/commons/lang/UnhandledException
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
cause mère java.lang.NoClassDefFoundError: org/apache/commons/lang/UnhandledException
je crois que mon probléme est au niveau de la ligne
 r.getString("LOGUTIL");r.getString("NOM_CLIE");r.getString("MPUTIL");
r.getString("MAILCLIE");
ou au niveau de la page tableau.jsp je ne sais pas ou exactement mon probléme
est ce que vous pouvez m'aider????
merci d'avance
samedi 9 juin 2007 à 11:58:03 | Re : struts,display,tableau

mkawti

personne n'a une solution pour moi ?? :(
dimanche 4 mai 2008 à 01:04:42 | Re : struts,display,tableau

romansenam

j'ai le même problème,
personne n'a une idée?
je vous prie de nous aider, j'ai passé plusieurs heures en vain.
merci

SARA
Merci
jeudi 8 mai 2008 à 12:04:43 | Re : struts,display,tableau

elguenbri_foued

Je pense que j'arrive trop tar??!!!
Tout d'abord
request.setAttribute("listarticle", list); 

faut pas retourner dans la requete mais dans la réponse, sinon tu n'aurai rien ;)

l'exception c du à une classe manquante alors faut mettre tout le code pour débeugé :)

Bonne journée


Java lover


Cette discussion est classée dans : page, tableau, display, requéte, getstring


Répondre à ce message

Sujets en rapport avec ce message

Survol d'une ligne de tableau [ par valoue ] Bonjour,Je développe des pages en JSP en utilisant Struts. une de ces pages contient un tableau.Je cherche à déclencher le changement de couleur (comm imprimrer un tableau dans une page JSP [ par youess81 ] slut je travail sur un projet intranet et j aurai besoin d'imprimer des tableaus qui seront géneré avec une page jsp est ce qu il y a une methode pour passage de tableau [ par boumboum2006 ] Salut tout le monde , j'ai un tout petit problème que j'arrive pas à résoudre en fait dans une page je déclare un tableau : et je le fait passer dans Page JSP et tableau [ par vbgarage ] Bonjour,Je souhaite extraire et afficher le contenu d'une table Oracle. J'utilise une page JSP pour faire ça et tout marche bien; mon problème est : c displayTag [ par skully ] bjr,j'utilise un displaytag ds une page jsp, la taille de mon tableau par page est de (pagesize="10"). je voudrai connaitre la page qui est en cour, p struts1.1,afficher le résultat d'une requéte dans un tableaux [ par mkawti ] bonjour je travail sur une application web avec struts/myeclipse je veux faire la consultation des données et afficher le résultat sur un tableauxj'ai code d'affichage de donnés dans un tableau dans une page jsp [ par islamsaadally ] salut tous le monde ,j'ai un code d'affichage de donnés dans un tableau qui m'a génée depuis longtemps,je récupéré les donnés suite à une requéte et j Convertir un tableau html en jtable [ par dodji_phpcs ] Bonjour tous le monde , mon problème est le suivant J'aimerais récupérer un tableau dans une page html avec java et ensuite le mettre dans un jtable. JSP TABLEAU HTML [ par chichoux ] Bonjour, Ma question est : Pour recuperer les champs d'un formulaire dans une page jsp c'est simple mais comment récupérer le contenu d'un tableau d'u visualiser un tableau de bord generé par BO sous une page JSP [ par bf_fatzo ] je veux visualiser un tableau de bord géneré par BO sous une page JSP (je travail avec le modèle struts)est ce qu'il y a une API qui permet cela ?


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,234 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales