This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I suppose yes, but it will be very complicated, because you should write most of the functionality which provide servlet container for you. Create request/response objects, pass servletconfig, create servletcontext, at the end you will have your own servlet container