2 Stimmen

JSP erhält Parameter vom Servlet

Ich arbeite an einer Java-Webanwendung, und ich möchte, dass meine JSP-Dateien mit meinen Servlets kommunizieren, die mit der Datenbank kommunizieren.

Was ist der beste Weg, um Entitäten zu übergeben, die ich von einem Servlet zu einer JSP-Seite erstellt habe?

5voto

KC Baltz Punkte 1429

Die Standardmethode, um Informationen von einem Servlet an eine JSP zu senden, besteht darin, sie in den "Anforderungsbereich" zu stellen, indem man Code wie diesen verwendet:

List listOfUsers = myDAO.getUsers();    
request.setAttribute("users", listOfUsers);

In Ihrer JSP würden Sie das Benutzerobjekt mit etwas wie abrufen:

<c:forEach var="user" items="users">
User: <c:out value="${user}"/>
</c:forEach>

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X