Bonjour à tous,
J'ai une liste de données dans un fichier txt, j'aimerais prendre une partie de données de cette liste (liste d'une liste).
par exemple si j'ai:
02/03/2014 03:10:00 234
03/03/2014 03:15:00 400
04/03/2014 03:17:00 241
04/03/2014 03:20:00 400
La nouvelle liste sera donc :
03/03/2014 03:15:00 400
04/03/2014 03:17:00 241
Et mon bout de code: dans le jsp
J'ai créé un servlet: comme suit le bout de code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $(function() { $("#datepickerdeb").datepicker({ dateFormat: "dd-mm-yy", buttonImage: "fonts/calendar.gif", buttonImageOnly: true, buttonText: "Select date" }); $(function() { $("#datepickerfin").datepicker({ ... });
j'obtient la liste des dates seulement, c'est à dire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 for(int n=0; n<vdataliste.size(); n++){ String datedebit = vdataliste.get(n).getDate(); datedebit = vdataliste.get(n).getDate(); Date dtxt = new Date(); dtxt = df.parse(datedebit); if((ddeb.compareTo(dtxt)<= 0) && (dfin.compareTo(dtxt)>=0)){ filteredList.add(vdataliste.get(n)); System.out.println("Liste obtenue604: "+datedebit); } }
03/03/2014
04/03/2014
alors que je voudrais avoir une partie de la liste, comme
03/03/2014 03:15:00 400
04/03/2014 03:17:00 241
Je n'ai aucune idée comment l'obtenir, dans filteredList.add(vdataliste.get(n)); j'ajoute la liste de données entre date début et fin dans le vector filteredList, mais quand j'ai essayé de l'afficher, j'obtient:
j'ai besoin de votre aide svp,Liste obtenue: [com.graphe.reportgraphe.DataModelGraphe@ec38f8, com.graphe.reportgraphe.DataModelGraphe@90265b]
Liste obtenue: [com.graphe.reportgraphe.DataModelGraphe@ec38f8, com.graphe.reportgraphe.DataModelGraphe@90265b, com.graphe.reportgraphe.DataModelGraphe@1c647a2]
Liste obtenue: [com.graphe.reportgraphe.DataModelGraphe@ec38f8, com.graphe.reportgraphe.DataModelGraphe@90265b, com.graphe.reportgraphe.DataModelGraphe@1c647a2, com.graphe.reportgraphe.DataModelGraphe@88e2b8]
Merci en avance
Partager