Free Download - jPDFFields
jPDFFields is a Java library that enables developers to create interactive PDF forms using AcroForm and XFA formats. It also supports setting and getting field values, as well as importing and exporting these forms. Moreover, it has the ability to flatten field contents, so that the information is retained as static PDF content.
jPDFFields is compatible with most operating systems and can be deployed to any web application or Java application. It runs on Linux, Unix, Mac X, and Windows. And, it is 100 percent Java. This means that it will run on any platform and on any number of devices.