

{"id":80149,"date":"2020-08-11T09:00:19","date_gmt":"2020-08-11T03:30:19","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=80149"},"modified":"2021-08-25T13:48:04","modified_gmt":"2021-08-25T08:18:04","slug":"jsp-expression-tag","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/","title":{"rendered":"JSP Expression Tag with Syntax and Examples"},"content":{"rendered":"<p>Scripting elements form the main part of a JSP Code. They are very essential. Expression tag is one of them. In this article, we are going to learn about <strong>JSP Expression Tag with Examples<\/strong>. So let&#8217;s start!!<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-80499\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag.jpg\" alt=\"JSP expression tag\" width=\"1200\" height=\"628\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag.jpg 1200w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag-300x157.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag-1024x536.jpg 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag-150x79.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag-768x402.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag-520x272.jpg 520w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p>\n<h2>JSP Expression Tag<\/h2>\n<p>Expressions are a simple means for accessing the value of a Java variable. They can be an access point to other expressions and merging that value with HTML as well. We write expressions in &lt;%__%&gt; these tags. This code inside these gets written to the output stream of the response.<\/p>\n<p>Syntax of expression is:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;%=expression\/statement %&gt;<\/pre>\n<p>Now, this expression or statement can be any valid Java statement. This code will convert to out.print() statement so we don\u2019t need to write an exclusive out.print() statement. This will occur when an auto generated servlet will form until and unless the expression is convertible to string format. It basically writes the result to the browser (client side) using the response object.<\/p>\n<h2>Difference between Scriptlet and Expression Tag<\/h2>\n<table>\n<tbody>\n<tr>\n<td><b>Scriptlet tag<\/b><\/td>\n<td><b>Expression Tag<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">Scriptlet tag doesn\u2019t evaluates a Java expression<\/span><\/td>\n<td><span style=\"font-weight: 400\">Expression tag evaluates a Java expression<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">It will not display any result itself until the user displays it.<\/span><\/td>\n<td><span style=\"font-weight: 400\">It directly writes the result to the client side.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">We will have to write out.print() statements.<\/span><\/td>\n<td><span style=\"font-weight: 400\">There is no need to write out.println for printing because these are converted into out.print() statement<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Different examples below show different uses of expressions.<\/p>\n<h2>Examples for JSP Expressions<\/h2>\n<h3>Example 1<\/h3>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">exp1.jsp\r\n&lt;html&gt;\r\n&lt;head&gt;&lt;title&gt;Expressions&lt;\/title&gt;&lt;\/head&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n&lt;h4&gt;--DataFlair--&lt;\/h4&gt;\r\n&lt;%=\"Welcome to DataFlair.\"%&gt;&lt;br\/&gt;\r\n&lt;%=\"Have a nice day.\"%&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\r\n<\/pre>\n<p><strong>Explanation:<\/strong> In this example, we have printed simple statements using expression tags. We have not used out.print() statements.<\/p>\n<p><strong>Output:<\/strong><\/p>\n<h3><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-80500\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp1.png\" alt=\"jsp expressions\" width=\"1366\" height=\"180\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp1.png 1366w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp1-300x40.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp1-1024x135.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp1-150x20.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp1-768x101.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp1-520x69.png 520w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a><\/h3>\n<h3>Example 2<\/h3>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">exp2.jsp\r\n&lt;html&gt;\r\n&lt;head&gt;&lt;title&gt;Expressions&lt;\/title&gt;&lt;\/head&gt;\r\n&lt;\/head&gt;\r\n&lt;h4&gt;--DataFlair--&lt;\/h4&gt;\r\n&lt;body&gt;\r\nCurrent time: &lt;%=java.util.Calendar.getInstance().getTime()%&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\r\n<\/pre>\n<p><strong>Explanation:<\/strong> In this example we print the time using expression tags. We print the time using getInstance() method of util.Calendar package of Java<\/p>\n<p><strong>Output:<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-80501\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp2.png\" alt=\"jsp expressions\" width=\"1366\" height=\"162\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp2.png 1366w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp2-300x36.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp2-1024x121.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp2-150x18.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp2-768x91.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp2-520x62.png 520w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a><\/p>\n<h3>Example 3<\/h3>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">exp3.jsp\r\n&lt;html&gt;\r\n&lt;head&gt;&lt;title&gt;Expressions&lt;\/title&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n&lt;h6&gt;--DataFlair&lt;\/h6&gt;\r\n&lt;% String s1=\"hello, kajal here.\";%&gt;\r\n&lt;% out.print(s1); %&gt; &lt;br\/&gt;\r\n&lt;%=s1.toUpperCase() %&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\r\n<\/pre>\n<p><strong>Explanation:<\/strong> In this example, we evaluate a logical expression using expression tag. We convert lowercase to uppercase. We didn\u2019t use any out.print() statement at the time of conversion. The result writes itself to the client side.<\/p>\n<p><strong>Output:<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-80502\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp3.png\" alt=\"expression tags in jsp\" width=\"1366\" height=\"182\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp3.png 1366w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp3-300x40.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp3-1024x136.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp3-150x20.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp3-768x102.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp3-520x69.png 520w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a><\/p>\n<h3>Example 4<\/h3>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">exp4.jsp\r\n&lt;html&gt; \r\n&lt;head&gt;&lt;tittle&gt;Expressions&lt;\/head&gt;&lt;\/title&gt;\r\n&lt;body&gt; \r\n&lt;form action=\"exp5.jsp\"&gt; \r\nUsername:&lt;br\/&gt; &lt;input type=\"text\" name=\"username\"&gt;&lt;br\/&gt; \r\nDOB:&lt;br\/&gt; &lt;input type=\"text\" name=\"DOB\"&gt;&lt;br\/&gt; \r\nPassword:&lt;br\/&gt; &lt;input type=\"text\" name=\"password\"&gt;&lt;br\/&gt; \r\n&lt;input type=\"submit\" value=\"go\"&gt; \r\n&lt;\/form&gt; \r\n&lt;\/body&gt; \r\n&lt;\/html&gt; \r\n\r\nexp5.jsp\r\n&lt;html&gt;\r\n&lt;head&gt;&lt;tittle&gt;Expressions&lt;\/title&gt; &lt;br\/&gt;\r\n&lt;body&gt; \r\n&lt;%= \"Welcome \"+request.getParameter(\"username\") %&gt;  &lt;br\/&gt;\r\n&lt;%= request.getParameter(\"DOB\") %&gt;\r\n&lt;\/body&gt; \r\n&lt;\/html&gt; \r\n<\/pre>\n<p><strong>Explanation:<\/strong> In this example, we get user details from the form. We call the file through the action attribute and we print user details using expressions.<\/p>\n<p><strong>Output:<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-80503\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp4.png\" alt=\"JSP expressions\" width=\"1366\" height=\"268\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp4.png 1366w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp4-300x59.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp4-1024x201.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp4-150x29.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp4-768x151.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp4-520x102.png 520w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a><\/p>\n<h3><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-80504\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp5.png\" alt=\"jsp expressions\" width=\"1366\" height=\"156\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp5.png 1366w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp5-300x34.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp5-1024x117.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp5-150x17.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp5-768x88.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp5-520x59.png 520w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a><\/h3>\n<h3>Example 5<\/h3>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">exp6.jsp\r\n&lt;html&gt;\r\n&lt;head&gt;&lt;title&gt;Expressions&lt;\/title&gt;&lt;\/head&gt;\r\n&lt;\/head&gt;\r\n&lt;h4&gt;--DataFlair--&lt;\/h4&gt;\r\n&lt;body&gt;\r\n&lt;%=(2+4*5)%&gt;\r\n &lt;\/body&gt;\r\n&lt;\/html&gt;\r\n<\/pre>\n<p><strong>Explanation:<\/strong> In this example, we have used expressions to evaluate an arithmetic expression. Following is the output.<\/p>\n<p><strong>Output:<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-80505\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp6.png\" alt=\"jsp arithmetic expressions\" width=\"1366\" height=\"164\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp6.png 1366w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp6-300x36.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp6-1024x123.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp6-150x18.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp6-768x92.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/exp6-520x62.png 520w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a><\/p>\n<h2>Conclusion<\/h2>\n<p>In reference to this JSP Expression Tag article, we came to know about expression tags. They are an important sub division under scripting elements. They directly write the result to the client side without a printing statement. This feature makes it different from other elements. We then saw various uses of expression tags with examples and explanations.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Scripting elements form the main part of a JSP Code. They are very essential. Expression tag is one of them. In this article, we are going to learn about JSP Expression Tag with Examples.&#46;&#46;&#46;<\/p>\n","protected":false},"author":10,"featured_media":80499,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22403],"tags":[22903,22901,22902],"class_list":["post-80149","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jsp","tag-expression-tag-in-jsp","tag-jsp-expression-tag","tag-jsp-expression-tag-with-examples"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>JSP Expression Tag with Syntax and Examples - DataFlair<\/title>\n<meta name=\"description\" content=\"Learn what are JSP Expression tag and Difference between Scriptlet and Expression Tag. Learn with syntax &amp; examples various uses of JSP Expression tags.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JSP Expression Tag with Syntax and Examples - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Learn what are JSP Expression tag and Difference between Scriptlet and Expression Tag. Learn with syntax &amp; examples various uses of JSP Expression tags.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-11T03:30:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-25T08:18:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JSP Expression Tag with Syntax and Examples - DataFlair","description":"Learn what are JSP Expression tag and Difference between Scriptlet and Expression Tag. Learn with syntax & examples various uses of JSP Expression tags.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/","og_locale":"en_US","og_type":"article","og_title":"JSP Expression Tag with Syntax and Examples - DataFlair","og_description":"Learn what are JSP Expression tag and Difference between Scriptlet and Expression Tag. Learn with syntax & examples various uses of JSP Expression tags.","og_url":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2020-08-11T03:30:19+00:00","article_modified_time":"2021-08-25T08:18:04+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/a90b082e16aa38d207212d22b0581f33"},"headline":"JSP Expression Tag with Syntax and Examples","datePublished":"2020-08-11T03:30:19+00:00","dateModified":"2021-08-25T08:18:04+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/"},"wordCount":444,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag.jpg","keywords":["Expression Tag in jsp","JSP Expression Tag","JSP Expression Tag with Examples"],"articleSection":["JSP Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/","url":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/","name":"JSP Expression Tag with Syntax and Examples - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag.jpg","datePublished":"2020-08-11T03:30:19+00:00","dateModified":"2021-08-25T08:18:04+00:00","description":"Learn what are JSP Expression tag and Difference between Scriptlet and Expression Tag. Learn with syntax & examples various uses of JSP Expression tags.","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/08\/JSP-expression-tag.jpg","width":1200,"height":628,"caption":"JSP expression tag"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/jsp-expression-tag\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"JSP Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/jsp\/"},{"@type":"ListItem","position":3,"name":"JSP Expression Tag with Syntax and Examples"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/a90b082e16aa38d207212d22b0581f33","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/dd6de0d647a0185cd6faf264e4ba860b0d85d08d7070766f9cd41bea5bb0b227?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/dd6de0d647a0185cd6faf264e4ba860b0d85d08d7070766f9cd41bea5bb0b227?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dd6de0d647a0185cd6faf264e4ba860b0d85d08d7070766f9cd41bea5bb0b227?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"The DataFlair Team is passionate about delivering top-notch tutorials and resources on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. With expertise in the tech industry, we simplify complex topics to help learners excel. Stay updated with our latest insights.","url":"https:\/\/data-flair.training\/blogs\/author\/dfadteam1\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/80149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=80149"}],"version-history":[{"count":2,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/80149\/revisions"}],"predecessor-version":[{"id":80506,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/80149\/revisions\/80506"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/80499"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=80149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=80149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=80149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}