Ich bin ein absoluter JSP-Anfänger. Ich versuche, eine java.util.List
in einer JSP-Seite zu verwenden. Was muss ich tun, um andere Klassen als die in java.lang
zu verwenden?
Verwenden Sie die folgende Import-Anweisung, um java.util.List
zu importieren:
<%@ page import="java.util.List" %>
Übrigens, um mehr als eine Klasse zu importieren, verwenden Sie das folgende Format:
<%@ page import="package1.myClass1,package2.myClass2,....,packageN.myClassN" %>
FYI - wenn Sie eine Liste in eine JSP importieren, sind die Chancen ziemlich gut, dass Sie MVC-Prinzipien verletzen. Nehmen Sie sich jetzt ein paar Stunden Zeit, um sich über den MVC-Ansatz für die Entwicklung von Webanwendungen (einschließlich der Verwendung von Taglibs) zu informieren - googeln Sie noch ein wenig zu diesem Thema, es ist faszinierend und wird Ihnen definitiv helfen, bessere Anwendungen zu schreiben.
Wenn Sie etwas Komplizierteres als ein einzelnes JSP machen, das einige Datenbankergebnisse anzeigt, sollten Sie die Verwendung eines Frameworks wie Spring, Grails usw. in Betracht ziehen. Es wird Sie sicherlich etwas mehr Mühe kosten, um in Gang zu kommen, aber es wird Ihnen später so viel Zeit und Mühe ersparen, dass ich es wirklich empfehle. Außerdem ist es cooles Zeug :-)
Im Seiten-Tag:
<%@ page import="java.util.List" %>