Subscribe

RSS Feed (xml)

Powered By

Skin Design:
Free Blogger Skins

Powered by Blogger

Saturday, December 1, 2007

java code for Various JSTL tags

// The following demo is from
// The latest offering from Apress is Pro JSP, 3rd Edition
// Author: Brown et al.
// ISBN : 1-59059-225-5
// URL :Pro JSP, 3rd Edition


// download the jstltest.war for testing the following code.


// set

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>


Your browser is :


// tokens

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>

scope="request" />

















First Name Last Name Sex Age Occupation Location




// remove


<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>



Your browser is :


// output

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ page import="com.apress.projsp20.ch04.Book"%>









The latest offering from Apress is

Author:

ISBN :

URL :">


// choose

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ page import="com.apress.projsp20.ch04.CalendarBean"%>



The time is currently :


,






Good Morning!


Good Afternoon!


Good Evening!






// if

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ page import="com.apress.projsp20.ch04.CalendarBean"%>



The time is currently :


,





Good Morning!


Good Afternoon!


Good Evening!





// import


<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>






// format

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %>





Wrox Survey























// format
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %>





Survey























// format date

<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt"%>



Examples of Date & Time Formatting




Default Time Zone


Default format :

A Date only in a Custom dd/MM/yyyy format :


A Time only in MEDIUM format :


A Date and Time in FULL format :





America/Los_Angeles Time Zone




Default format :

A Date only in a Custom MM-dd-yyyy format :


A Time only in MEDIUM format :


A Date and Time in FULL format :





// format number

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt"%>

Number Format Example


Formatting 123.4 becomes :



Currency Format Example



Salary =



Formatting salary with Locale en_GB becomes :



Formatting salary with Locale it_IT becomes :




// XML transform

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/xml" prefix="x" %>






// XML set

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/xml" prefix="x" %>


















// XML output

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/xml" prefix="x" %>













// XML for each

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/xml" prefix="x" %>








Another great title from Apress!







A reasonable title from Bloggs Publisher!







A title from an unknown publisher


























Author :
ISBN :
Published :
URL :






// XML if

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/xml" prefix="x" %>





Another great title from Apress! :










No comments: