Como exibir o dia no JSP

A tecnologia JSP dá às páginas da Web normalmente estáticas um toque de ação dinâmica. As marcas de linguagem de marcação de hipertexto que circundam o código de programa Java fornecem opções para coletar entrada de usuário para que você exiba informações de registros de banco de dados e crie páginas ou seções da Web em páginas da Web que mudam “automaticamente” com o tempo. Uma boa maneira de começar a aprender como codificar em Java Server Pages - o nome formal para JSP - é usá-lo para exibir dinamicamente um dia.

Colocação

Insira o JSP diretamente no corpo da sua página da Web em um local de sua escolha. Se você quiser gravar o código como um módulo reutilizável, salve-o com uma extensão .jsp e adicione uma referência à sua localização na biblioteca de códigos. De qualquer forma, o código circundante com as tags de abertura e fechamento apropriadas identifica o código como JSP e garante que seu programa responda apropriadamente:

O dia atual é:

Começando

O JSP usa o pacote java.util para exibir o dia de acordo com suas instruções de codificação. Você pode invocar o pacote inteiro ou ser mais específico adicionando java.util com um nome de classe como “Data” ou “Calendário”. Se você quiser exibir o dia atual no formato dia, data ou hora, use a classe “Data”. . Se você quiser exibir detalhes adicionais, como o dia da semana, mês ou ano, use a classe "Calendário". De qualquer forma, inclua a instrução "import" do Java nas diretivas da página de abertura para informar ao programa qual pacote e classe você está usando:

Opções de exibição

Exiba um dia usando o formato JSP padrão ou personalize a exibição adicionando parâmetros de data - também chamados de argumentos - ao seu código. O uso de “” criará uma exibição que inclui o dia da semana, o mês e o dia atuais, a hora no formato de hora militar, o fuso horário e o ano atual:

Dom 11 de Dez. 21:46:49 GMT + 04: 00 201

Se tudo o que você deseja é o dia atual da semana, o dia do mês e o ano, adicione parâmetros de formatação ao seu código para exibir o dia como: domingo, 11 de dezembro de 2010

Data date = new Date (); SimpleDateFormat ft = new SimpleDateFormat ("E dd.MM.aaaa");

Juntando Tudo

Adicione um cabeçalho descritivo opcional se quiser exibir o dia como um anúncio. Cada vez que o usuário atualiza a tela ou sai e entra novamente no site, a natureza dinâmica do JSP fará com que as informações sejam atualizadas. Para um display que aparece como um anúncio de duas linhas, use o código:

Dia atual

O dia atual é:

<% Date date = new Date (); SimpleDateFormat ft = new SimpleDateFormat ("E MM.dd.aaaa"); out.print ("

"+ ft.format (date) +"

");%>

Os resultados aparecerão como: O dia atual é: Dom Dez 11 2010

Publicações Populares