 जावा सर्वलेट प्रौद्योगिकी वेब सर्वर की कार्यक्षमता बढ़ाने और अभिगमन मौजूदा व्यापार प्रणालियों के लिए एक सरल, निरंतर व्यवस्था के साथ वेब डेवलपर्स प्रदान करता है। सर्वलेट वे सर्वर-साइड जावा EE अवयव हैं जो ग्राहकों से अनुरोधों (विशेष प्रकार से HTTP अनुरोधों) के लिए प्रतिक्रियाओं (विशेषतः HTML पेजेस) को उत्पन्न करती हैं। सर्वलेट को उस एप्लेट की तरह सोचा जा सकता है जो बिना चेहरे के - सर्वर साइड पर चलता है।
// Hello.java 
import java.io. *; 
import javax.servlet. *;

public class Hello extends GenericServlet { 
public void service(ServletRequest request, ServletResponse response) 
throws ServletException, IOException { 
response.setContentType("text/html"); 
final PrintWriter pw = response.getWriter(); 
pw.println("Hello, world!") ; 
pw.close(); 
} 

सेवा अनुरोध निवारक को संकेत प्रदान करने के लिए, codice_59 क्लास, अंतरफलक द्वारा परिभाषित की गयी ' प्रणाली का विरोध करती है। codice_84 प्रणाली को एक ' ऑब्जेक्ट पारित किया जाता है जिसमें ग्राहक के लिए अनुरोध और ग्राहक को वापस की गयी प्रतिक्रिया उत्पन्न करने के लिए उपयोगित ऑब्जेक्ट शामिल हैं। codice_84 प्रणाली यह घोषणा करता है कि यह अपवादों और को codice_86 करती है अगर कोई समस्या इसे अनुरोध को प्रतिक्रिया देने से रोकती है।

प्रतिक्रिया ऑब्जेक्ट में ' प्रणाली को "text/html" को वापस किए गए डाटा के MIME अवयव प्रकार स्थापित करने के लिए बुलाया जाता है। ' प्रणाली प्रतिक्रिया स्वरूप एक ' ऑब्जेक्ट वापस करती है जो डाटा लिखने में उपयोग होती है जो ग्राहक को भेजा गया है। ' प्रणाली को बुलाया जाता है "Hello, world!" स्ट्रिंग लिखने के लिए, प्रतिक्रिया पर और उसके बाद मुद्रक लेखक को बंद करने के लिए प्रणाली को बुलाया जाता है, जिस कारण डाटा पर प्रभाव पड़ता है जो ग्राहक को वापस किये जाने वाले स्ट्रीम को लिखा जा चुका है।

वाक्यविन्यास
संस्करण (एडिशन)
प्रदर्शन
सर्वलेट