Hallo,
Ich entwickele ein Webprojekt in JSF und nutze als Viewtechnologie Facelet.
Mein Problem :
In einem Beispiel habe ich mit DataTable eine Tabelle erzeugt, die mit der Funktion Scrollen ausgestattet ist. Das funktioniert

Nun versuche ich die gleiche Funktionalität mit der Faclet -Technologie umzusetzen. Die Tabelle wird aufgebaut, leider wird die Scroll -Leiste unvollständig gerendert.
"Anzahl Treffer: null / Anzeige null bis null / Seite null von null"
Für die NULL -Wert werden bei der JSF -Variante natürlich die Werte und entsprechende Schaltflächen angezeigt.
Gibt es bei Facelet Einschränkungen gegenüber der reinen JSF - Technologie.
Auszug aus meiner Implementierung :
Über einen Tipp oder Erfahrungen mit Facle bin ich sehr dankbar.
Viele Grüße
Uwe
_________________________________________
Wissenschaft:
Alle wissen, dass etwas nicht geht.
Und dann kommt jemand, der das nicht weiß,
und macht die Entdeckung.
Albert Einstein
Ich entwickele ein Webprojekt in JSF und nutze als Viewtechnologie Facelet.
Mein Problem :
In einem Beispiel habe ich mit DataTable eine Tabelle erzeugt, die mit der Funktion Scrollen ausgestattet ist. Das funktioniert


Nun versuche ich die gleiche Funktionalität mit der Faclet -Technologie umzusetzen. Die Tabelle wird aufgebaut, leider wird die Scroll -Leiste unvollständig gerendert.

"Anzahl Treffer: null / Anzeige null bis null / Seite null von null"
Für die NULL -Wert werden bei der JSF -Variante natürlich die Werte und entsprechende Schaltflächen angezeigt.
Gibt es bei Facelet Einschränkungen gegenüber der reinen JSF - Technologie.
Auszug aus meiner Implementierung :
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:c="http://java.sun.com/jstl/core"
xmlns:t="http://myfaces.apache.org/tomahawk">
<head>
<link href="../css/basic.css" rel="stylesheet" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Posteingangsliste</title>
</head>
<body>
<h:form>
<h:dataTable>
....
</h:dataTable>
<h:panelGrid columns="1" styleClass="scrollerTable"
columnClasses="standardTable_ColumnCentered">
<t:dataScroller id="scroll_1" for="eingang" fastStep="2"
styleClass="scroller" paginator="true" paginatorMaxPages="3"
paginatorTableClass="paginator"
paginatorActiveColumnStyle="font-weight:bold;">
<f:facet name="first">
<t:graphicImage url="../images/arrow-first.gif" border="1" />
</f:facet>
<f:facet name="last">
<t:graphicImage url="../images/arrow-last.gif" border="1" />
</f:facet>
<f:facet name="previous">
<t:graphicImage url="../images/arrow-previous.gif" border="1" />
</f:facet>
<f:facet name="next">
<t:graphicImage url="../images/arrow-next.gif" border="1" />
</f:facet>
<f:facet name="fastforward">
<t:graphicImage url="../images/arrow-ff.gif" border="1" />
</f:facet>
<f:facet name="fastrewind">
<t:graphicImage url="../images/arrow-fr.gif" border="1" />
</f:facet>
</t:dataScroller>
<t:dataScroller id="scroll_2" for="eingang" rowsCountVar="rowsCount"
firstRowIndexVar="firstRowIndex" lastRowIndexVar="lastRowIndex"
pageCountVar="pageCount" pageIndexVar="pageIndex">
<h:outputFormat
value="Anzahl Treffer: {0} / Anzeige {1} bis {2} / Seite {3} von {4}"
styleClass="standard" escape="false">
<f:param value="#{rowsCount}" />
<f:param value="#{firstRowIndex}" />
<f:param value="#{lastRowIndex}" />
<f:param value="#{pageIndex}" />
<f:param value="#{pageCount}" />
</h:outputFormat>
</t:dataScroller>
</h:panelGrid>
</h:form>
</body>
</html>
Über einen Tipp oder Erfahrungen mit Facle bin ich sehr dankbar.
Viele Grüße
Uwe
_________________________________________
Wissenschaft:
Alle wissen, dass etwas nicht geht.
Und dann kommt jemand, der das nicht weiß,
und macht die Entdeckung.
Albert Einstein