https://github.com/kinshuk-code-1729/banking-application-jsp
A banking application involving information of bank and maintaining customer account transaction and employee record.
https://github.com/kinshuk-code-1729/banking-application-jsp
glassfish-server java jsp-servlet
Last synced: 4 months ago
JSON representation
A banking application involving information of bank and maintaining customer account transaction and employee record.
- Host: GitHub
- URL: https://github.com/kinshuk-code-1729/banking-application-jsp
- Owner: kinshuk-code-1729
- License: bsl-1.0
- Created: 2023-08-06T18:04:07.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-11T19:33:56.000Z (almost 2 years ago)
- Last Synced: 2025-01-12T01:51:37.262Z (5 months ago)
- Topics: glassfish-server, java, jsp-servlet
- Language: Java
- Homepage:
- Size: 857 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Banking-Application-JSP
_A banking application involving information of bank and maintaining customer account transaction and employee record._
## Java Web Development

_Java web development creates applications and websites using static and dynamic resources. The static resource refers to HTML pages with images, and a dynamic resource refers to classes, jars, Servlet, and JSP. Java web development uses several packages, files, and online links. Java web development requires web archive files known as a WAR files._
_Java web development works on three main factors. These development factors show below._
- **Front-end web development using Java technology.**
- **Backend web development using Java server technology.**
- **Database management using Java database driver.**_The above three factors create, update, remove, display and operate data or information._
- **Front-end web development:** _The front-end technology interacts with the user and Java interface. It helps to insert and submit data. Java web development uses JavaServer Pages or JSP for the front-end form or table._
- **Backend web development:** _The backend technology maintains and updates data of the database. Java uses Servlet, spring, and other advanced technology._
- **Database Management:** _It handles or fetches data from the database using the Java database driver. The Java technology uses JDBC, Hibernate to handle the database._
## JSP : Java Server Pages

- ***JSP technology is used to create web application just like Servlet technology. It can be thought of as an extension to Servlet because it provides more functionality than servlet such as expression language, JSTL, etc.***
- ***A JSP page consists of HTML tags and JSP tags. The JSP pages are easier to maintain than Servlet because we can separate designing and development. It provides some additional features such as Expression Language, Custom Tags, etc.***
- ***JSP pages are more advantageous than Servlet :***
- _They are easy to maintain._
- _No recompilation or redeployment is required._
- _JSP has access to entire API of JAVA._
- _JSP are extended version of Servlet._## GlassFish Server Open Source Edition

- ***GlassFish Server Open Source Edition is an open source application server built within the GlassFish community. Oracle GlassFish Server is based on GlassFish Server Open Source Edition. GlassFish Server users benefit from a vibrant community that offers self-support, contributes code and product features, product ideas and feedback, bug reports, and more. Useful community resources are outlined below.***