One: The production of the introduction
form is made by rich Editor, the efficiency is too slow, and the design and development of UI design tools are also more complicated. Using Microsoft's infopath professional tool is more convenient and efficient.
Two: Goal
1: Design the form through infopath, determine the style and control elements of the form
2: Implement the infopath engine developed by java
3: Complete the data form filling and data capture through the B/S structure.
4:
Three: Rendering
1: Form renderings designed by Infopath
2: Convert the Java engine to html renderings
Result: Get the html template of the infopath file
Three: work to be developed
1: Through the template engine technology, the html template is further parsed and improved
2: Further define and configure the form and publish it as a B/S application
Four: technical research
Through the file structure of infopath, it is compiled into Html5 (bootstrap) style file, which supports mobile applications.