Der Inhalt dieses Artikels befasst sich mit der Frage, wie Daten auf HTML-Seiten sortiert werden. (Beigefügt ist der Code), der einen gewissen Referenzwert hat. Freunde in Not können sich darauf beziehen. Ich hoffe, er wird Ihnen hilfreich sein.
Diesen kleinen Trick habe ich vor ein paar Tagen beim Ranking der Ergebnisse angewendet. Sie können die Datensortierfunktion implementieren, indem Sie den el-Ausdruck direkt im HTML-Code verwenden. Dies ist mein erster Blogeintrag. Bitte geben Sie mir einige Ratschläge. .
Für das Leistungsranking müssen Sie zunächst die Daten in positiver Reihenfolge herausnehmen:
select * from table where 1 = 1 order by score desc;
Dann verwenden Sie <c:foreach>
, um die Daten zu durchlaufen und einen EL-Ausdruck hinzuzufügen, um das Ranking anzuzeigen:
<c:set var="number" value="1"></c:set> <c:foreach item="${array }" var="data"> <span>名次:</span>${number } <span>成绩:</span>${data.score } <c:set var="number" value="${number+1 }"></c:set> </c:foreach>
-Code verwendet <c:set>
zum Definieren und Betreiben von Daten number
. Wenn es sich um Paging-Daten handelt, ersetzen Sie einfach ${number }
durch ${number+(currentPage-1) }
. Dabei ist currentPage
die Seitenzahl der aktuellen Seite.
Verwandte Empfehlungen:
Wie verwende ich HTML, um den Message-Board-Stil zu implementieren? (Codebeispiel)
Wie richtet man Text in HTML zentriert aus? (Codebeispiel)
Code, der HTML und CSS kombiniert, um die Anpassung mobiler Webseiten zu implementieren
Das obige ist der detaillierte Inhalt vonWie sortiere ich Daten auf HTML-Seiten? (mit Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!