Web Application Development Project: CO4752 Semester 1
VerifiedAdded on  2025/05/02
|7
|564
|240
AI Summary
Desklib provides solved assignments and past papers for students.

CO4752
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

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
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

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
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
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

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
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
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

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
Figure 2: Login screen
Figure 3: Sign page
3. Message:
4

This screen will be provided the functionality to post any message to the web application by the
users:
Figure 4: add message
5
users:
Figure 4: add message
5
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

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
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
1 out of 7
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
 +13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.



