JSTL c:set Core Tag

The JSTL Core Tag is used to set a value to a variable or object in a specific scope like session. It works like setProperty action but the difference is that it can take a expression as an input, evaluate it and assign result to a variable or object.
Syntax: 

c:set tag attributes:

AttributeDescriptionRequired
valueInformation to save.No
targetName of the variable whose property should be modified.No
propertyProperty to modify.No
varName of the variable to store information.No
scopeScope of variable to store information.No

Example:

test.jsp
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
 
<html>
 <head>
  <title>c:set JSTL core tag example</title>
 </head>
 <body>
  <c:set var="website" value="www.javawithease.com"/>
  <c:out value="${website}"/>
 </body>
</html>
web.xml
<web-app>
 
  <welcome-file-list>
          <welcome-file>test.jsp</welcome-file>
  </welcome-file-list> 
 
</web-app>

Output:


No comments: