Les servlets sont des programmes qui aident à la construction d'applications générant des pages Web dynamiques (HTML, XML). Les servlets sont les équivalents Java des scripts CGI qui sont des homologues côté serveur des applets Java situés côté client.
Les servlets sont des classes Java qui mettent en oeuvre une interface spécifique et produisent du code HTML en réponse à des demandes GET/POST.
Dans un MOO, un servlet est représenté sous forme de composant et est lié à une classe de servlet qui met en oeuvre l'interface requise et assure la mise en oeuvre du servlet.
Lorsque vous choisissez le type Servlet pour un composant, la classe servlet appropriée est automatiquement créée, ou bien attachée si elle existe déjà. La classe servlet est initialisée de sorte que les opérations y soient automatiquement ajoutées.