Java Topics
JavaServer Pages JSP
Last Updated : 26 May, 2026
title: JSP Introduction
title: JSP Introduction description: JavaServer Pages ka introduction
HTML mein Java code embed karo. Servlet hi hai internally — JSP compiler Servlet mein convert karta hai.
JSP Elements
1. Scriptlet — Java code
2. Expression — Value print karna
<%= "Hello, " + name %>
<%= new java.util.Date() %>
<%= 5 * 10 %>3. Declaration — Variable/Method declare karna
<%!
int count = 0;
String greet(String name) {
return "Hello, " + name + "!";
}
%>4. Directives
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ include file="header.jsp" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>5. Comments
Simple JSP Example
<%@ page contentType="text/html" %>
<html>
<body>
<h1>Welcome!</h1>
<%
String name = request.getParameter("name");
if (name != null && !name.isEmpty()) {
%>
<p>Hello, <%= name %>!</p>
<%
} else {
%>
<p>Please enter your name</p>
<%
}
%>
</body>
</html>Implicit Objects
JSP mein automatically available: request, response, session, application, out, config, pageContext, page, exception
Exam Focus
Revise definitions, diagrams, examples, and short-answer points for JavaServer Pages JSP.
Interview Use
Prepare one clear explanation, one practical example, and one common mistake for this Java topic.
Search Terms
java, java programming, core java, java master course, java notes, master, course, servlets
Related Java Topics