JSP - OoCities

Propaganda
Formatação para Data e Hora
• Utilizamos o objeto da classe SimpleDateFormat. Para se formatar
datas e horas, podemos utilizar as seguintes máscaras :ATENÇÃO
PARA AS LETRAS MAIÚSCULAS E MINÚSCULAS !
• y = Ano
• M = Mês por extenso
• d = Dia
• h = Hora am/pm de 1 a 12
• H = Hora de 0 a 23
• m = Minutos
• s = Segundos
• S = Milissegundos
• E = Dia da semana
• D = Dia do ano, de 1 a 365
• F = Dia da semana dentro do mês, tipo 2and
Wed in July
• w = Dia da semana do ano (27)
• W = Dia da semana no mês (2)
• a = AM/PM
• k = Hora(1 a 24)
• K = Hora am/pm (0 a 11)
• z = Zona(Pacific Standart Time)
• Por exemplo, para mostrar uma data em seu
formato normal com dia/mês/ano :
• Note que os “imports” das classes foram feitos
direto na formatação dos objetos :
• <%=(new
java.text.SimpleDateFormat(“dd/MM/YYYY”).for
mat(new java.util.Date()))%>
• Para hora, podemos fazer :
• <%=(new
java.text.SimpleDateFormat(“hh:mm”).format(ne
w java.util.Date()))%>
Tratamento de Exceções com Try
Catch
•
•
•
Os comandos TRY e CATCH servem para tratar as exceções do código. Tentamos executar parte
do código com o TRY, caso não dê certo ele vai para o CATCH e executa uma outra ação, sem
que o usuário receba uma tela de erro do compilador.
Exemplo : ...
try{
abro uma conexão com o banco de dados, coloco todos os procedimentos aqui
}
catch{
se não der certo, posso mandar abrir uma tela de exceção aqui, tipo (Exception e)
}
Outro Exemplo :
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch (ClassNotFoundException e)
{
System.out.println(e.toString());
}
Download