HTTP Server is the modern way to provide Web Experience. However, Tomcat, Weblogic server and so on, are somehow weighted, especially for java utility application,
Many open source Web Server can be founded from http://java-source.net/open-source/web-servers. There are three light embedded Http Servers that maybe you can choose to embedded in your application.
· Nano: The smallest http server
Free, simple, tiny (1 java file!), nicely embeddable HTTP server in Java. It can provide some basis Http function.
http://nanoserver.sourceforge.net/
· Jetty: (Embedded)
Jetty is a 100% Java HTTP Server and Ser