Как отобразить день на JSP

Технология JSP придает статическим веб-страницам динамическое действие. Теги языка разметки гипертекста, которые окружают программный код Java, предоставляют вам возможности для сбора пользовательского ввода, чтобы вы могли отображать информацию из записей базы данных и создавать веб-страницы или разделы на веб-страницах, которые изменяются «автоматически» с течением времени. Хороший способ начать изучение кода на Java Server Pages - формальном названии JSP - - использовать его для динамического отображения дня.

Размещение

Вставьте JSP прямо в тело вашей веб-страницы в любом месте по вашему выбору. Если вы хотите написать код как повторно используемый модуль, сохраните его с расширением .jsp и вместо этого добавьте ссылку на его местоположение в библиотеке кода. В любом случае окружающий код соответствующими открывающими и закрывающими тегами идентифицирует код как JSP и гарантирует, что ваша программа будет реагировать соответствующим образом:

Начиная

JSP использует пакет java.util для отображения дня в соответствии с вашими инструкциями по кодированию. Вы можете вызвать весь пакет или быть более конкретным, добавив java.util с именем класса, например «Дата» или «Календарь». Если вы хотите отображать текущий день в формате дня, даты или времени, используйте класс «Дата». Если вы хотите отобразить дополнительные сведения, такие как день недели, месяц или год, используйте класс «Календарь». В любом случае включите оператор Java «import» в директивы открывающей страницы, чтобы сообщить программе, какой пакет и класс вы используете:

Показать варианты

Отобразите день, используя стандартный формат JSP, или настройте отображение, добавив в код параметры даты, также называемые аргументами. Использование «» создаст отображение, которое включает день недели, текущий месяц и день, время в формате военного времени, часовой пояс и текущий год:

Вс 11 дек 21:46:49 GMT + 04: 00 201

Если вам нужен только текущий день недели, день месяца и год, добавьте в код параметры форматирования, чтобы день отображался как: Sun Dec 11 2010

Дата Дата = новая Дата (); SimpleDateFormat ft = новый SimpleDateFormat ("E dd.MM.yyyy");

Собираем все вместе

Добавьте необязательный описательный заголовок, если вы хотите отображать день как объявление. Каждый раз, когда пользователь обновляет экран или выходит и повторно входит на ваш сайт, динамический характер JSP вызывает обновление информации. Для отображения, которое отображается как двухстрочное объявление, используйте код:

Текущий день <% Date date = new Date (); SimpleDateFormat ft = new SimpleDateFormat ("E MM.dd.yyyy"); out.print ("<h2 align = \" left \ ">" + ft.format (date) + "</h2>"); %>

Результаты будут выглядеть так: Текущий день: вс, 11 декабря 2010 г.

Недавние Посты