bonjour,

je commence avec displaytag et je n'arrive pas à grand chose :

j'ai une jsp qui permet de rentrer des critères de recherche puis appelle une servlet qui met les résultats dans un arraylist puis fais un requestdispatcher vers une jsp dont le code est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
 
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@ taglib uri="taglib-URI-c" prefix="c" %>
<%@ taglib uri="taglib-URI-fmt" prefix="fmt" %>
<%@ taglib uri="taglib-URI-displaytag" prefix="display" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@page import="java.util.Locale"%>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
		<title>Insert title here</title>
		<link rel=stylesheet href=css/style.css type=text/css>
		<script language="javascript" type="text/javascript" src="js/scripts.js"></script>
	</head>
	<body>
		<fmt:setLocale value="<%= Locale.getDefault() %>" scope="session" />
		<fmt:setBundle basename="RessourcesTraduction" />
		<div class="info">Langue sélectionnée : <fmt:message key="langue"></fmt:message></div>
		<table border="0">
			<tr>
				<td class="titre">Numéro de transaction</td>
				<td class="titre">CP</td>
				<td class="titre">Equipe</td>
				<td class="titre">Année / mois</td>
				<td class="titre">Offreur</td>
				<td class="titre">Demandeur</td>
				<td class="titre">Adresse</td>
			</tr>
		<c:forEach items="${requestScope['tabBordNego']}" var="saisies">
			<tr bgcolor="#FFFFFF" style="cursor:hand;" onmouseover="this.style.backgroundColor='#0FF155';" onmouseout="this.style.backgroundColor='#FFFFFF';" height="50" onClick='JavaScript:popup("/win/FicheDetail",440,300,"menubar=no,scrollbars=no,statusbar=no");'>
				<td class="info">${saisies.saiTransact}</td>
				<td class="info">${saisies.saiCp}</td>
				<td class="info">${saisies.saiEquipe}</td>
				<td class="info">${saisies.saiAnneeMois}</td>
				<td class="info">${saisies.saiOffreur}</td>
				<td class="info">${saisies.saiDemandeur}</td>
				<td class="info">${saisies.saiAdresse}</td>
			</tr>
		</c:forEach>
		</table>
		<display:table name="${requestScope['tabBordNego']}" pagesize="10">
			<display:column property="saiAdresse" title="Adresse"></display:column>		
		</display:table>
		<div class="info">Utilisateur connecté : <c:out value="${sessionScope['prenom']} ${sessionScope['nom']}"></c:out></div>
	</body>
</html>
avec displaytag, il affiche bien le tableau avec les résultats, juste les 10 premier comme demandé mais quand je veux paginer je me retrouve avec le messge suivant : Nothing to display
de plus, la page qui s'affiche n'aafiche plus ma feuille de style css.
et dans le tableau crée par displaytag, le style decorator n'est pas pris en compte non plus...tableau tout moche..

voilà, désolé de poser autant de question....

merci