JSTL fn contains Example

JSTL fn contains Example


Posted in : Java Posted on : April 11, 2012 at 7:14 PM Comments : [ 0 ]

In this tutorial you will learn about the JSTL fn contains function.

JSTL fn contains Example

In this tutorial you will learn about the JSTL fn contains function.

contains function is used for checking whether the specified substring is contained by the string or not.

Syntax :

boolean contains(String, String)

Example :

In the example given below will demonstrate you about the JSTL fn contains function. In this example I have created a JSP page where set the sting value using the <c:set var="" value=""> tag of JSTL core tag library. Then since, I have to search a specified string into the existing string so I have used fn:contains() function of JSTL function library that returns a boolean value i.e. true if the substring is found otherwise false.

JstlFnContains.jsp

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>JSTL fn:contains Example</title>
</head>
<body>
<h3>Checking for a specified string into an existing string...</h3>
<c:set var="str" value="Devmanauls"/>
<p>Is the string "man" is contained into the existing
string <b>${str}</b> ? : ${fn:contains(str, "man")}</p>
</body>
</html>

How to run this example

Here I am using an IDE Eclipse so I am giving the process of executing this example in perspective of Eclipse. Before executing this example you will have needed to add the following jar files :

  • jstl.jar
  • standard.jar

After adding of these jar files you may execute your program in the following ways :

  • Select JstlFnContains.jsp file of your project in Project Explorer -> RightClick -> Run As -> Run On Server -> Choose your server -> Finish.
  • On the Eclipse Editor go to your JstlFnContains.jsp -> RightClick -> Run As -> Run On Server -> Choose your server -> Finish.
  • Go to Run button look at the toolbar in green color and click -> Choose your server -> Finish.
  • A simplest way to execute the example in Eclipse is to use the CTRL+F11 key -> Run On Server -> Choose your server -> Finish

NOTE : In all of the above execution processes you may start the server first and stop the server each time after the execution if not, each time you will may prompted to a dialog box to Restart the server in Eclipse.

Output :

When the execution process will be completed successfully you will get the output on your eclipse browser as follows :

Download Source Code

Go to Topic «PreviousHomeNext»

Your Comment:


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

 
Tutorial Topics