Hello Devs,


In this tutorial, we are going to learn about JSP Expression Tag. Expression tag is used to print the java language expression.

To execute java language expression in JSP file expression tag is used.

Syntax:

<% = java expression %>

Example

<% =5*5 %>


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");
%>
<%= "Hello "+fname +lname%>
</body>
</html>


I hope this example helps you.