Wie Konvertieren von Portlets in Servlets

July 27

Portlets und Servlets sind Application programming Interface (API) in open-Source-Sprachen wie Java verwendet. Die APIs können Entwickler Web-Inhalt-Komponenten erstellen, die Anforderungen verarbeiten und generieren dynamischen Inhalte auf eigene Faust, ohne eine ganze Webseite erneut generieren Inhalte aktualisieren können. Während Portlets eher auf der Client-Seite von Web-Seiten laufen, Servlets auf dem Webserver ausgeführt und kein Ressourcen auf dem Clientcomputer zu konsumieren. Sie können ein Portlet an ein Servlet durch Ändern ihrer Java Server Page (JSP)-Code konvertieren.

Anweisungen

1 Das Portlet-Programm, das Sie in ein Servlet zu konvertieren, mithilfe Ihrer bevorzugten Codebearbeitung Anwendung oder einen Text-Editor, z. B. TextEdit in OS X oder Microsoft Windows Notepad möchten zu öffnen.

2 Suchen Sie "ProcessAction" und "Rendern" Codeabschnitte des Portlets. Diese beiden Methoden sind die Hauptunterschiede zwischen Portlets und Servlets, von denen die letztere braucht keine zwei Methoden, Daten zu verarbeiten und tut es stattdessen in einem Aufruf.

3 Ersetzen Sie die "ProcessAction" und "Rendern" Methoden im Portlet Code und ändern Sie sie in der "Service"-Methode. Im Gegensatz zu ProcessAction und Render die Webdienstmethode sowohl fordert eine Aktualisierung für Daten und verarbeitet die Daten zur gleichen Zeit, wo ein Portlet die zwei separat phasenweise vehält.

4 Entfernen Sie alle Ihre Portlet spezifischen Code an die Funktion "Render" weil die Render-Funktion nicht erforderlich, wenn die Service-Methode verwendet wird. Speichern Sie die Änderungen, Portlets Code um Umwandlung in ein Servlet zu vervollständigen.