begin process at 2012 02 13 18:30:49
  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 afficher un chart sur une page jsp [ par ammoull ] Bonjour, Je travaille sur un projet qui prend des données d'une base de données, crée ungraphique à partir de ces données et l'affiche sur une page j afficher les données d'une base dans un tableau [ par najoulaF ] salut , j'ai developpé une page jsp pour mon application qui a pour objectif d'afficher les informations stockées dans ma base des données (de type O afficher le contenu d'une base des données dans une table en jsp [ par tasnim2010 ] salut , j'ai developpé une page jsp pour mon application qui a pour objectif d'afficher les informations stockées dans ma base des données (de type O Afficher une iamge d'une base de données oracle [ par Armelkev ] Slt les gars, j'ai un soucis grave. je n'arrive pas à afficher une image que je veux récupérer d'une base données. probleme de redirection [ par ishere11 ] Bonjour, je veux permettre grâce à une page d'authentification aux utilisateurs de s'identifier , le formulaire renvoi à la servlet traitement, je do probleme teste JSP [ par diablotique ] salut tout le monde je sais pas pourquoi a chaque foi que je fais un teste avec if y a la compilation qui se bloque au niveau du teste je vous pass deux conditions sous java [ par 208893 ] bonjour; comment afficher des données dans des JTextField on donnant deux conditions a partir d'une base de donnée. exemple: a partir du matricule et jsp request.getParameter [ par johnjjj ] bonjour je souhaite votre aide j'ai un form html appel page newjsp.jsp User : num : <input type="password" name="num


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,686 sec (3)

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