Lógica de Programação com Algoritmo, Pascal, PHP e Java

Propaganda
Java para WEB
JSTL 2
Java para WEB
JSTL - FMT
Java para WEB
Importe
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt"
prefix="f" %>
Formatar Datas
<f:formatDate value="${data}“ />
Java para WEB
Exemplo
<c:set value="<%=new Date()%>" var="data"></c:set>
<f:formatDate value="${data}“ />
Java para WEB
Propriedades podem definir como data e hora serão
exibidos.
type="time“ , "date“, "both"
timeStyle="long“, “short”, medium, full
dateStyle="long“, “short”, medium, full
Java para WEB
Prática
Construa uma página que exiba a data atual em
negrito e a hora em itálico.
Java para WEB
Ou podemos definir um Pattern.
<f:formatDate value="${data}" pattern="MM/dd/yyyy"/>
Java para WEB
TimeZone
<f:timeZone value="Japan">
<f:formatDate value="${now}” type="both" />
</f:timeZone>
Os TimeZones disponíveis estão na classe
java.util.TimeZone, através do método
getAvailableIDs() que retorna um array de String.
Java para WEB
Formatar Números
<f:formatNumber value="${valor}“ />
Java para WEB
Exemplo
<c:set value=“2" var=“valor"></c:set>
<f:formatNumber value="${valor}" pattern="0.00">
</f:formatNumber>
maxFractionDigits= Limita o número máximo de Digítos após a
vírgula.
minFractionDigits= Limita o número mínimo de Digítos após a
vírgula.
Java para WEB
Parser
<f:parseNumber value="0.02" integerOnly="true" >
</f:parseNumber>
<f:parseDate var="i" type="date" dateStyle="short"
value="${param.data}" />
Java para WEB
Exercícios
Construa uma página que exiba o horário de todos os
TimeZones do mundo.
Download