摘要 |
An embodiment of the present invention provides a novel web site architecture and a method of using same, where the web site is configured to guide users through the process of selecting the best tool or product for a specific job. The web site architecture is preferably a three-tiered design which has a presentation layer hosted on a first server, an application layer which is hosted on a second server, and a database layer which is hosted on the second server. The web site architecture is preferably based on the CMV (Control, Model and View) style. The application layer includes Java Server Pages, Servlets and Java Beans. The Servlets are responsible for instantiating the appropriate Java Beans and then transferring the flow to the Java Server Pages. The web site architecture further preferably provides a basic searchable catalog and allows users to find products that meet specific functional requirements.
|