on top of emplode 2b7 and Hijack. (...) all I get is the directory structure and no applet. Am I missing something really obvious?
Yes, you are missing something really obvious.
Both Hijack and Displayserver are HTTP servers. Web servers, by default, run on port 80. Disable or remove hijack and displayserver will work. I do not know if Hijack has a way to change the HTTP server's port number, but that would probably work, too.
Also, I think there's a way to make displayserver run on a different port, also, so you could try that as well.