通过分析动态表单的实现原理和运行机制,采用MVC架构,运用Struts、Spring和iBATIS整合的轻量级J2EE的多层软件架构和模块化思想,结合Fckeditor在线编辑器和FreeMarker组件,设计并实现了一个B/S结构的、可视化的动态表单编辑器.动态表单编辑器能够满足用户对信息管理系统中表单样式频繁变化的需求.
In this paper we have designed and realized a visible dynamic form editor based on B/S structure which can satisfy users' varied needs of making forms in information management.To do this,we have used modeling idea and the LightweightJ2EE multi-layer software architecture which result from the applying of MVC,Struts,Spring and iBATIS,and the combining the Fckeditor and FreeMarker component.