Web Application Development Project: CO4752 Semester 1

Verified

Added on  2025/05/02

|7
|564
|240
AI Summary
Desklib provides solved assignments and past papers for students.
Document Page
CO4752
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Table of Contents
Servlet APIs...................................................................................................................................................3
Problem Encountered and Experience:..........................................................................................................3
Developed web application............................................................................................................................3
Implementation..............................................................................................................................................4
References......................................................................................................................................................8
Table of Figures
Figure 1: Home Page.....................................................................................................................................4
Figure 2: Login screen...................................................................................................................................5
Figure 3: Sign page.......................................................................................................................................5
Figure 4: add message....................................................................................................................................6
1
Document Page
Servlet APIs
This project is developed to provide the functionality to post messages over the web portal by the user
that can be viewed by other users of the web application. This functionality involves the basic interaction
of the user with the content with a privacy tag over the messages posted over the web application. The
servlet API in java comprises of various classes that can be imported in the program to implement the
various operation. The servlet API can be imported in the web application by importing the java.servlet.*
in the web application.
Classes of Servlet API used in the web application:
1. ServletInputStream.
2. ServletRequestStream.
3. ServletRequestEvent
4. ServletRequestAttributeEvent
5. ServletRequestAttributeEvent
6. ServletRequestAttributeEvent
7. ServletRequestAttributeEvent
Problem Encountered and Experience:
At the time of development of project their faced various problem to set up the web application over the
tomcat server and get it connected with MySQL. This application involved the integration of user data
with the database. Some of the problems that were encountered while developing the application are:
1. Integrating database with the web application.
2. Setting up the tomcat server
3. Setting up MySQL server with tomcat.
4. Choosing an effective design for the website.
All these words provided with the deep knowledge of web technology and Java servlets. These problems
helped to identify various small to big size issues that can be arrived in the web application at the time of
development of the application. This website had helped us to find various alternative ways with the best
solution to the problem to solve various issues that can be encountered in the web application.
Developed web application.
The developed web application has various features that provide the presentation of every functionality of
a high-end dynamic web application such as:
1. Login signup functionality for user.
2. Authentication facility
3. Privacy selector.
4. View, post or delete the message
5. Interactive easy to use interface.
6. Integrated database to store user data.
All these features make the web application an effective and interactive platform to share thoughts and
view to the public.
This website is coupled with various Pros and cons such as:
2
Document Page
Pros:
1. This is designed to provide the user a simple and interactive interface.
2. Safety from accessing the private information of the user.
3. Privacy control.
Cons:
1. Less secured as the latest security patches were not updated.
Implementation
This portion of the report will provide a detailed description of all the screens of the web application.
1. Home:
This page will provide general information related to the web application and the process of
working.
Figure 1: Home Page
2. Login and Signup:
3
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
This page will provide the functionality of logging in into the system for users of the website.
Figure 2: Login screen
Figure 3: Sign page
3. Message:
4
Document Page
This screen will be provided the functionality to post any message to the web application by the
users:
Figure 4: add message
5
Document Page
References
Noda, T. (2007). U.S. Patent No. 7,305,657. Washington, DC: U.S. Patent and Trademark Office.
Hassan, D., El-Kassas, S., & Ziedan, I. (2008, September). Developing a security typed java servlet. In
2008 The Fourth International Conference on Information Assurance and Security (pp. 215-220). IEEE.
6
chevron_up_icon
1 out of 7
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]