Hmm. I don't know quite why you didn't get any answers, but in my case I didn't reply because I only visit each forum maybe once a week, and have only just seen your question. Most on-line systems are slower at the weekends, too.
Anyway. If you are really looking for a very simple HTTP server component, you might find that the one from Jigsaw is too heavyweight. At its heart HTTP is an extremely simple protocol. The complexity only comes with all the later additions: cookies, keep-alive, etc. etc.
For an ultra-simple starting point, take a look at something like:
http://examples.oreilly.com/jenut/HttpMirror.java If you don't need multi-threading, and just want to return a quick, simple result (like a status page), this is pretty much all you need.
For a slightly more complex threaded example, you could check out:
http://pont.net/socket/java/prog/httpServer.java If you need much more than that, then you really ought to check out some of the better open source servlet servers. I recommend
Jetty and
paperclips as well-factored and thoughful implementations. Either of these will probably be easier to cannibalize for parts or strip down for your use than the big name open-source servers like
Tomcat, Resin or Jigsaw.
I hope that helps.