Java's Role in Web Development
Document Type
Project
Advisors
Dr. Paul Leidig, leidig@gvsu.edu
Embargo Period
8-18-2010
Abstract
This project investigates a solution to provide company XYZ with an online database application. While providing a solution, a hope to expose a simplistic means of dynamic web development is requisitioned. How does one limit the use of coding for repeatable processes and mechanisms when serving dynamic content on the web? The answer may be to use an MVC architecture. Using an MVC architecture provides a behavior for controlling the content and processes on a single web page. Findings show that utilizing the Java community to satisfy this quest can result in less coding while increasing the functionality of your application.
To deploy this application, Apache 2.0.45, an http server, is configured along with Apache Tomcat 4.1.24, a JSP engine, using mod_jk. As a backend to the application, MySQL 4.0.14 is used as a database server, and Mysql-connector-java-3.0.6 is used to connect MySQL to the application. MySQL configured with Tomcat offers the application connection pooling for querying the database.
ScholarWorks Citation
Barnes, Darcel, "Java's Role in Web Development" (2003). Technical Library. 120.
https://scholarworks.gvsu.edu/cistechlib/120