A: 

There is a similar question on adobes forums and an answer that contains a java snippet to receive the form.

Andreas_D
A: 

The best option will be using iText to create PDF form. For receiving it in Servlet you can use link provided by @Andreas_D in his answer

TheVillageIdiot