摘要

采用J2EE框架技术构建Web应用系统,可以有效地提高模块的可重用性和系统的稳定性。研究了Struts2、Spring2、Hibernate3三种框架技术以及将三者集成的新型J2EE框架技术,并运用该新型框架技术构建ACM程序设计在线评判系统。介绍了ACM程序设计在线评判系统设计思想,并阐述了系统总体构架以及采用新型J2EE框架技术的程序评判模块应用实例。实践表明,运用新型J2EE框架技术可以提高系统的开发效率,增强系统的可维护性和稳定性。