Hello Devs,


In this tutorial, we are going to learn about JSP scripting element. The JSP scripting elements are used to execute java code inside the JSP file.

JSP Scriptlet tag

Syntax:

<% Java source code %>


Example

<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
</head>
<body>
<% out.print("Welcome to JSP Tutorial"); %>
</body>
</html>

index.html

<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
</head>
<body>
<form action="home.jsp">
<input type="text" placeholder="first name" name="fname"> <br><br>
<input type="text" placeholder="last name" name="lname"> <br> <br>
<input type="submit" value="submit"><br>
</form>
</body>
</html>

home.jsp

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>JSP Scriptlet tag</title>
</head>
<body>
<%
String fname=request.getParameter("fname");
String lname=request.getParameter("lname");
out.print("Hello "+fname +" " +lname);
%>
</body>
</html>


I hope this example helps you.