OA projects mainly involve different business processes! But there are several modules in the OA project that are usually involved (not the workflow module )!
Print module: open-source print module jatatools>
File Upload module:
Export to excel Module
Export to the word or Word file generation module: a new method is to generate a Word file in wordxml.
Barcode scanning module:
Image Upload preview module:
Chart or report generation module: note that jschart
Pay attention to the use of Ajax technology in OA! SimplifiedProgramDevelopment and optimization program interface! The most common is the use of the googlesuggest technology! Using some Ajax webui controls such as DataGrid technology can simplify development!
Using JavaScript to manipulate Div labels can achieve unexpected results! Pay attention to JS programming!
Pay attention to the use of XML technology and JSON.
Main data transmission formats: XML and JSON
Encoding: Because Ajax XMLHttpRequest's default encoding is the UTF-8 encoding! So pay attention to garbled characters.