http://viralpatel.net/blogs/2012/01/create-qr-codes-java-servlet-qr-code-java.html