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

JAVA / J2EE / J2ME

 > 

Réseau & internet

 > 

JavaServerPage (JSP)

 > 

<display:table> probleme


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

<display:table> probleme

mercredi 3 juin 2009 à 16:34:53 | <display:table> probleme

moutambo

Bonjour tous le monde ,

voila j'ai un petit soucie je suis débutant.

je voudrais afficher une liste de données dans une table a pagination :
<<First <Previous 1-2-3 Next> Last>>.

j'ai trouver dans un tutorial qu'on peux utiliser <display:table> pour afficher les données.


mon exemple est le suivant :

***************** jsp code **********

<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>



<display:table  name="NewsForm" id="NewsResult" pagesize="10" >
<display:column  property="intitule" title="Intitulé" />
<display:column  property="description" title="Description" />
<display:column  property="date_publication" title="Date de Publication" />

</display:table>


**********************************************************************

mon action envoie une request vers la jsp

request.setAttribute("NewsResult", listnews);

mon bean est : NewsForm.

quand j'utilise une <nested:iterate > ca marche est dans <display:table> n'affiche rien  ??

est ce que vous pouver m'aider svp
mercredi 3 juin 2009 à 17:17:57 | Re : <display:table> probleme

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

(de tête, ca fait longtemps que j'ai utilisé le displaytag !)
Il faut spécifier le nom de ton bean dans l'attribut name de ton display:table (donc "newsResult" et non "newsForm", et chaque property de display:column doit correspondre à une propriété des Beans contenus dans ta liste.
jeudi 4 juin 2009 à 10:18:00 | Re : <display:table> probleme

moutambo

Merci pour ta Réponse j'ai fait ce que tu ma dit mais aucun result ca ne donne rien toujours :
***************** jsp code **********

<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>

<display:table  name="NewsResult" pagesize="10" >
<display:column  property="intitule" title="Intitulé" />
<display:column  property="description" title="Description" />
<display:column  property="date_publication" title="Date de Publication" />

</display:table>

*****************************************

?????
et s'il y a une autre astuce pour afficher un tableau avec pagination, vous pouver me le proposer svp.!!
Merci
jeudi 4 juin 2009 à 10:29:07 | Re : <display:table> probleme

moutambo

je vais détailler un petit peux :



*************NewsFormAction.java*************************************

package StrutsAction;

import java.lang.reflect.InvocationTargetException;
import java.text.ParseException;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.hibernate.HibernateException;

import Class.metier.UserManager;

public class NewsFormAction extends Action{

@Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws ParseException, IllegalAccessException, InvocationTargetException  {
String Forward=null;

UserManager manager=new UserManager();
List listnews=manager.listNews();
if ((listnews!=null)||!(listnews.size()==0)){

request.setAttribute("NewsResult", listnews);


Forward="Success";
}else{
    Forward="Failure";


}

return mapping.findForward(Forward);
}

}
*******************************NewsForm.java*****************************************

package StrutsAction.Form;

import java.io.Serializable;
import java.util.Date;

import org.apache.struts.validator.ValidatorForm;

public class NewsForm extends ValidatorForm {

private String intitule;
private String description;
private String date_publication;
private String categorie;

public String getCategorie() {
return categorie;
}
public void setCategorie(String categorie) {
this.categorie = categorie;
}
public String getIntitule() {
return intitule;
}
public void setIntitule(String intitule) {
this.intitule = intitule;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getDate_publication() {
return date_publication;
}
public void setDate_publication(String date_publication) {
this.date_publication = date_publication;
}
public NewsForm() {
super();
}




}
*****************************************UserManager.java************************************************

public List listNews() {

List NewsResult = null;
try {
// Récupération de la session Hibernate à partir de la Factory
Session session = HibernateUtil.getSessionFactory()
.getCurrentSession();

// Démarrage de la transaction
session.beginTransaction();

// Requête HQL de sélection de toute les tâches dans la base
NewsResult = session.createQuery("from News where categorie='Entreprise_News'").list();

// Execution de la transaction
session.getTransaction().commit();

// Journalisation dans la console
s_log.info("Récupération des Entreprises effectués");
s_log.info("Le nombre des Entreprises récupérées est :"
+ NewsResult.size());

} catch (HibernateException e) {
s_log.info("**Erreur** lors de la récupération des news");
}

return NewsResult;
}
*******************************************************************************************************************


Cette discussion est classée dans : données, afficher, probleme, request, jsp


Répondre à ce message

Sujets en rapport avec ce message

JSP et Database :Afficher les données [ par tamazirte ] Bonjour,Qui peut m'aider svp?Js suis à la recherche d'un code JSP (exemple) permettant d'afficher directement les données d'une base de données soit M Afficher une liste déroulante dans JSP [ par lion2080 ] Salut tous le monde,je suis débutant en JSP, je veut afficher une liste déroulante qui contient les données d'un champ qui appartient  a un table dans probleme d'insertion [ par kawtar_ch ] Bonjour!!dans ma table de base de données access j'ai un champ de type Oui/Non, je voudrais depuis java insérer des données provenant d'une jCheckBox  refraichissement d'une courbe [ par bessamira ] bonjour,dans mon applet j'ai afficher un tableau de ma base de données(jtable),après j'ai afficher une courbe qui représentent des valeur de ma base d dans le modèle MVC; mes pages JSP ne s'exécutent pas [ par ryma_ini ] Bonjour ,Je développe un site JSP selon le modèle MVC, j'utilise pour ça Eclipse Europa .J'ai comme controller la servlet "ServletController" , j'ai u afficher des données écrites en arabe [ par chat11 ] Bonsoir ! J'ai crée une base de données ACCESS, contient une table qui comporte JSP/Servlet Bean Upload [ par keopsk ] Bonjour,J'utilise une jsp pour saisir des données. Ces informations sont envoyées à une servlet en utilisant un bean (enregistré dans dans la session) probleme javascript avec jsp [ par jowaylila ] bonjour, j'ai 2 textbox dans mon formulaire ou je dois afficher une donnée de la BD ,dans le premier textbox,si c'est une direction et dans le 2eme jsp et conexion a la base de données [ par angelimad ] bonjour,   je suis vraiment debutant en java, et le probleme que j'ai est c est que j'ai creer une classe utilisateurs, et dans une jsp je declare une probleme checkbox jsp [ par aaaaa111 ] bonjour :) en fait je suis debutante et je cherche à gerer mes checkbox dans un formulaire.Je m'exlipque,j'ai affiché la liste des utilisateurs et j


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,296 sec (4)

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