Hallo Leute,
ich beschäftige mich gerade im Zusammenhang mit einem Studien-Projekt mit JSPs. Derzeit gebe ich mit Hilfe eines Scriptlets die Daten einer MySQL-Tabelle aus, das möchte ich aber gerne mit JSTL lösen, nur habe ich keine Ahnung wie ich das anstelle. Eine längere Suche im Netz hat mir auch nicht weitergeholfen.
Der Quellcode sieht gerade wie folgt aus (unwichtige Stellen kürze ich mit [...])
Kann mir jemand sagen, wie ich das ganze auf JSTL umstricke? Oder verstehe ich die JSTL falsch und die Funktioniert nur auf XML-Ebene?
Danke schonmal
ich beschäftige mich gerade im Zusammenhang mit einem Studien-Projekt mit JSPs. Derzeit gebe ich mit Hilfe eines Scriptlets die Daten einer MySQL-Tabelle aus, das möchte ich aber gerne mit JSTL lösen, nur habe ich keine Ahnung wie ich das anstelle. Eine längere Suche im Netz hat mir auch nicht weitergeholfen.
Der Quellcode sieht gerade wie folgt aus (unwichtige Stellen kürze ich mit [...])
Java:
<%@page import="usermanager.*" %>
[...]
<jsp:useBean id="userTable" class="usermanager.UserTable" />
<% if(userTable.hasUsers()) { %>
<table>
[...]
<% for(User user : userTable.users) { %>
<tr>
<td><p><%= user.getUsername() %></p></td>
<td><p><%= user.getPassword() %></p></td>
<td><p><%= user.getAdded() %></p></td>
<td><p><a href="edituser.jsp?id=<%= user.getId() %>">bearbeiten</a></p></td>
<td><p><a href="deleteuser.jsp?id=<%= user.getId() %>">löschen</a></p></td>
</tr>
<% } %>
</table>
<% } %>
Kann mir jemand sagen, wie ich das ganze auf JSTL umstricke? Oder verstehe ich die JSTL falsch und die Funktioniert nur auf XML-Ebene?
Danke schonmal
Zuletzt bearbeitet: