WebServerJava is a project mainly written in Java, it's free.
Writing a Simple Web Server in Java and Testing using JUnit
404: Not Found