Servlet 是伺服器端 Java™ 程式,它會依照 Sun Microsystems Java Servlet 2.3 規格的定義來使用 Sun Microsystems Java Servlet API 及其相關類別和方法。 這些 Java 程式藉由產生動態內容和回應 Web 用戶端要求,來擴充 Web 伺服器的功能。 當瀏覽器傳送要求至伺服器時,伺服器可以將要求資訊傳送至 Servlet,使 Servlet 能夠建構傳送回瀏覽器的回應。
如同 Applet 在 Web 瀏覽器中執行並延伸瀏覽器的功能,Servlet 也會在啟用 Java 的 Web 伺服器(如 WebSphere® Application Server)中執行及延伸伺服器的功能。 由於 Servlet 很靈活且可調整,因此,它們通常供企業用來將資料庫連接至 Web。
您可以利用 Rational® Developer 工作台來開發、除錯和部署 Servlet。 您可以在 Servlet 物件內設定岔斷點,逐步執行程式碼來進行變更,讓這些變更動態併入執行中的伺服器上正在執行的 Servlet 中,而不必每次都重新啟動。
如果需要 Servlet 的詳細資訊,請參閱 java.sun.com/products/servlet/download.html 提供的 Sun Microsystems Java Servlet 2.3 規格。