Skip to Main Content
This thesis describes a new kind of framework (which is named JFSSH in this thesis) as a solution to the above-mentioned problem. It provides high level reusability. This framework is based on Struts, Spring and Hibernate. JFSSH separates and encapsulates the presentation layer, business layer and data persistence layer, as well as providing preferable support for transaction processing, authentication and authorization. The benefit JFSSH can bring is that its coarse granular characteristic makes it possible to use tools to develop Web application, such as Web application development platform. It provides a convenient and visual platform for software reuse by using the framework and component technology.