Servlet 2.5 Support

Java servlets are server-side Java programs that generate content in
response to a client request. Servlets can be thought of as applets that run
on the server side without a user interface. Servlets are invoked through
URL invocation or by other servlets.