Last updated: Aug 28, 2022

JSP

JSP stands for Java Server Pages. JSP is a server-side programming language that combines HTML, XML, Java Servlet, and JavaBeans technologies into one highly productive technology. It allows developers to develop reliable, high-performance, platform-independent web applications, and dynamic websites. It has access to the entire family of Java APIs and can be considered an extension of Servlet. We will learn about JSP basics and advanced features related to database integration, authentication, creating APIs, and much more.

JSP Basics

JSP(Java Server Pages) is a server-side programming language that combines HTML, XML, Java Servlet, and JavaBeans technologies to create production web apps. Here we will be learning concepts like sending responses, handling client requests, creating actions and dealing with implicit objects, processing JSP forms, tracking sessions, and cookies.
Introduction to JSP
In this blog, we will discuss JSP, its important features, along with all the necessary details one needs to know.
JSP Architecture EASY
JSP (JavaServer Pages) processing involves embedding Java code within HTML pages to dynamically generate web content on the server side. Read on to learn more!
JSP Syntax and First App
In this blog, we will discuss JSP, the environment required to set up a JSP and JSP syntax to understand the concept better.
Directives in JSP
JSP directives are used to set page-level instructions, define functions, and control the environment in which the JSP page runs. In this Blog, we will discuss JSP directives, types of JSP, and how to implement them with some examples.
JSP Actions
In this blog, we will be learning about JSP action tags along with their syntax, and examples of JSP actions.
JSP Implicit Objects MEDIUM
In this blog, you will learn to deal with JSP implicit objects and how to implement them with the help of some examples.
JSP Client Request
This blog will discuss JSP(JavaServer Pages) client Requests and their methods and examples.
JSP Server Response
In this blog, we will discuss JSP server response, JSP response implicit objects, and some examples related to the JSP server to get a better understanding of the concept.
JSP HTTP Code
We will discuss the JSP HTTP Status code, its types, and some examples related to HTTP to better understand the concept.
JSP Form processing
This blog discuss how the form data is taken and processed. We will also discuss different Form methods in JSP and their applications as well.
Session Tracking
We will discuss the session, session objects, cookies, form fields, and URL reloading in this blog.
JSP- File Uploading
In this blog, we will learn about file uploading in JSP, its procedure, example, and constructors of MultipartRequest class.
JSP - File Downloading
In this article, we will learn how to make a file downloadable and how to download it.
JSP Date Class
In this blog, we‘ll learn about the Date Class in JSP., how to obtain current date and time, date and time formatting and various methods related to Date Class objects.
Page Redirection in JSP
In this blog, we will learn about page redirection, and how it is done in JSP. We wil also try to understand page redirection with simple example code in JSP.
JSP Hits Counter
This article discusses JSP Hits Counter and its uses. We talk about why it is a good idea to learn JSP Hits Counter and how JSP Hits Counter makes the life of a developer easier.
JSP Auto Refresh
This article discusses JSP Auto Refresh and its uses. We talk about why it is a good idea to learn JSP Auto Refresh and how JSP Auto Refresh makes the life of a developer easier.
Send Emails using JSP
This blog will cover how to send emails using JSP (Java Server Pages).
Scriptlets in JSP
This blog will teach you about JSP and three types of scripting elements. This blog will also focus on scriptlets in JSP. Furthermore, we will look at how to invoke and use the model with code.
JSP Filters
This blog will discuss JSP filters, filter Methods, and examples to clearly understand the concept.
Cookies Handling in JSP EASY
In this blog, we will learn about cookies in JSP, their handling, types, methods to use them, setting up them, deleting them, and much more.

JSP Advance

Here we will be learning advanced concepts of JSP like JSTL- tag library, handling XML data, custom tags, using JSP attributes, and JSP Expression Language in detail, which are used to create advanced web apps in JSP. We will also be seeing examples of creating CRUD operations, server-side pagination, displaying applets, and creating internationalized apps, these features are common in production level scalable web apps.
JSP Standard Tag Library
This article discusses JSP Standard Tag Library and its use. We talk about why it is a good idea to learn JSTL Library and how JSTL makes the life of a developer easier.
JSP - Database Access
This blog discusses Database Access in JSP with practical examples.
JSP - XML Data
This blog will cover the topic of XML and JSP. Furthermore, we will learn how to Process, send and format XML in JSP.
JSP - JavaBeans
This article discusses JavaBeans in JSP with examples. Also, read how they work, the properties of JSP JavaBeans, advantages and disadvantages.
JSP - Custom Tags
In this article, we will learn about JSP - Custom Tags.
JSP Attributes and Iteration
In this article, we'll see the concepts of custom attributes in JSP and we will also have a look at iteration in JSP.
Custom URI in JSP
This blog will learn about Custom URI in JSP (Java Server Pages).
JSP Expression Language
This blog is about JSP- Expression Language. Let's check it out.
Exception Implicit object and exception Handling in JSP
This blog will discuss Exception implicit object and exception handling in JSP (Java Server Pages).
Debugging in JSP
This blog will discuss Debugging in JSP (Java Server Pages).
Security in JSP
This blog will discuss Security in JSP (Java Server Pages).
Internationalization in JSP
This blog will learn about Internationalization in JSP (Java Server Pages).
JSP CRUD Example MEDIUM
The following blog discusses the four steps in JSP CRUD Process i.e., Create, Read/Retrieve, Update, and Delete along with the four basic roles of persistence storage.
JSP - Pagination
This article will contain a brief overview of Pagination In JSP(JavaServer Pages). We will further discuss how to implement Pagination using JSP and the different uses of Pagination.
Displaying Applet in JSP
This blog discusses what a JSP Applet is and how it is rendered on a browser using a JSP plugin.
Author Parth
0 upvotes