Bonjour,
Je poste ici car je ne vois pas ou cela pourrait être mieux.
J'utilise le Display Tag dans une page Struts et j'ai implementé le Tag comme Ce qui suit :
Tout marche comme prévu et j'ai ma liste d'objets qui s'affiche et tout
Ce qui ne vas pas ce sont les fonctions sortable sur les colonnes et la pagination.
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 <display:table name="flightList" pagesize="12" export="false" id="flightListItem" keepStatus="true" sort="list" defaultsort="1" defaultorder="ascending" requestURI="FlightAction" class="table table-striped table-condensed"> <display:column title="ID" property="displayId" headerClass="nowrap" sortable="true"/> <display:column title="Flight n°" property="displayFlightNumber" headerClass="nowrap" sortable="true"/> <display:column title="Airp Dep." property="displayDepAirpCode" headerClass="nowrap" sortable="true"/> <display:column title="UTC Dep." property="displayDepUtc" headerClass="nowrap" sortable="true"/> <display:column title="Airp Arr." property="displayArrAirpCode" headerClass="nowrap" sortable="true"/> <display:column title="UTC Arr." property="displayArrUtc" headerClass="nowrap" sortable="true"/> <display:column title="STD" property="displaycStd" headerClass="nowrap" sortable="true"/> <display:column title="STA" property="displaycSta" headerClass="nowrap" sortable="true"/> <display:column title="T. Block" property="displayTimeBlock" headerClass="nowrap" sortable="true"/> <display:column title="ST" property="displaySt" headerClass="nowrap" sortable="true"/> <display:column title="IVI" property="displayIvi" headerClass="nowrap" sortable="true"/> <display:column title="from" property="displayColFrom" headerClass="nowrap" sortable="true"/> <display:column title="until" property="displayColUntil" headerClass="nowrap" sortable="true"/> <display:column title="DOW" property="displayDayOfOp" headerClass="nowrap" sortable="true"/> <display:column title="Owner" property="displayOwner" headerClass="nowrap" sortable="true"/> <display:column title="Subfleet" property="displaySubfleet" headerClass="nowrap" sortable="true"/> <display:column title="Ac Config" property="displayAcConfig" headerClass="nowrap" sortable="true"/> <display:setProperty name="paging.banner.placement" value="both" /> </display:table>
Quand je lis les tuto. il me semble que l'on a besoin que de mettre sortable="true" et voila c'est déjà fait.
Quand je fais le test pour la pagination et pour le sort j'ai l'erreur suivante :
Est-ce que quelqu'un peut me dire ou est le problème?Struts Problem Report
Struts has detected an unhandled exception:
Messages: •There is no Action mapped for namespace [/] and action name [FlightAction] associated with context path [/shdao_prj].
Merci de m'aider
Partager