In this tutorial you will learn about the JSTL function toUpperCase.
JSTL fn toUpperCase Example
In this tutorial you will learn about the JSTL function toUpperCase.
In JSTL functions library there is a function named toUpperCase() is used to convert string written in lower case to upper case.
Syntax :
String toUpperCase(String)
This function returns String, resultant after conversion of string given as an argument and written in lower case to its upper case.
Example :
I am giving here a simple example which will demonstrate you how a string written in small letters can be converted to its upper case. In this example I have created a JSP page where designed a form to take the string in lower case as an input from the user to convert them into upper case. Then used the function fn:toUpperCase() to change the string in lower case to upper case.
JstlFnToUpperCase.jsp
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@ 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:toUpperCase Example</title> </head> <body> <form> <p>Enter sting in <b>lower</b> case : <input type="text" name="lower"/></p> <p><input type="submit" value="submit"/></p> </form> <% if(request.getParameter("lower") != null) { %> <p>String in upper case : ${fn:toUpperCase(param.lower)}</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 JstlFnToUpperCase.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 JstlFnToUpperCase.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 :
1. When you will execute the above JSP page you will get the output on your eclipse browser as follows :
2. When you will click on submit button an output will be as follows :
[ 0 ] Comments