This software engineering project requires students to build a web application following the MVC architecture pattern using only JSP and Java technologies. Key requirements include implementing the MVC pattern with JSP pages as views and servlets as controllers, a permission model to control directory access, connecting to a MySQL database, and performing session tracking across all application pages. The focus is on fulfilling the backend functional requirements rather than the frontend design.
This software engineering project requires students to build a web application following the MVC architecture pattern using only JSP and Java technologies. Key requirements include implementing the MVC pattern with JSP pages as views and servlets as controllers, a permission model to control directory access, connecting to a MySQL database, and performing session tracking across all application pages. The focus is on fulfilling the backend functional requirements rather than the frontend design.
This software engineering project requires students to build a web application following the MVC architecture pattern using only JSP and Java technologies. Key requirements include implementing the MVC pattern with JSP pages as views and servlets as controllers, a permission model to control directory access, connecting to a MySQL database, and performing session tracking across all application pages. The focus is on fulfilling the backend functional requirements rather than the frontend design.
MVC (Model View Controller) model is to be implemented
View- JSP pages Controller Servlet The assignment is based on JSPs and servlets. All the pages will
be JSP pages which present the view to the end user. And all the
business logic must reside in Servlets.
No Javascript should be used. Only JSP and Java technology should be used. NO JS (Javascript) or JS libraries. Permission model is to be implemented for accessing the directories created. (Specified
in the User Stories document)
Database to be used MySQL Need to connect the application to the MySQL database. Any server can be used (Tomcat is used in class) Frontend is not important. Backend functionalities are very important. Need to perform Session Tracking, for all the pages in the application.