01 import java.io.*; 
02 import java.awt.*; 
03 import javax.servlet.*; 
04 import javax.servlet.http.*; 
05 
06 import Acme.JPM.Encoders.GifEncoder; 
07 
08 public class HelloWorld extends HttpServlet 
09 
10  public void doGet(HttpServletRequest req, HttpServletResponse res
11                  throws ServletException, IOException 
12 
13     // binárny výstup! 
14     ServletOutputStream out = res.getOutputStream()
15   
16     Frame frame = null
17     Graphics g = null
18   
19     try 
20      // vytvoríme frame 
21      frame = new Frame()
22      frame.addNotify()
23   
24      // vytvoríme image použitím framu 
25      Image image = frame.createImage(40060)
26      g = image.getGraphics()
27   
28      // zapíšeme reťazec HelloWorld! 
29      g.setFont(new Font("Serif", Font.ITALIC, 48))
30      g.drawString("Hello World!"1050)
31   
32      // vytvorený image zakódujeme do formátu GIF 
33      // a pošleme ho klientovi 
34      res.setContentType("image/gif")
35      GifEncoder encoder = new GifEncoder(image, out)
36      encoder.encode()
37     
38     finally 
39      // uvoľníme zdroje 
40      if (g != nullg.dispose()
41      if (frame != nullframe.removeNotify()
42     
43   
44