Online Shopping Cart is a web application enabling web clients to shop online. Catalogue is shown to the client of the items which are available. The details of items are maintained in database. Client can purchase items , which in turn are put in his Cart, which is stored in his session. Not only can he purchase, he can remove items from his cart also he can update the quantity. MVC design pattern is used thus separating business logic from presentation. JSP’s are used for presentation. Specialized Data Access Objects are used for data access from Database and Data Objects used to store data in memory.