Как да покажа деня в JSP

JSP технологията дава на нормално статичните уеб страници нотка на динамично действие. Етикетите за маркиране на хипертекст, които обграждат програмния код на Java, ви дават опции за събиране на потребителски вход, така че да показвате информация от записи в базата данни и да създавате уеб страници или раздели в уеб страници, които се променят „автоматично“ с течение на времето. Един добър начин да започнете да научавате как да кодирате на Java Server Pages - официалното име на JSP - е като го използвате за динамично показване на ден.

Поставяне

Поставете JSP директно в тялото на вашата уеб страница на избрано от вас място. Ако искате да напишете кода като модул за многократна употреба, запишете го с разширение .jsp и вместо това добавете препратка към неговото местоположение в библиотеката с кодове. Така или иначе, заобикалящият код с подходящите етикети за отваряне и затваряне идентифицират кода като JSP и гарантират, че вашата програма ще реагира по подходящ начин:

Приготвяме се да започнем

JSP използва пакета java.util, за да покаже деня според вашите инструкции за кодиране. Можете да извикате целия пакет или да бъдете по-конкретни, като добавите java.util с име на клас като „Дата“ или „Календар“. Ако искате да покажете текущия ден във формат ден, дата или час, използвайте класа „Дата“. Ако искате да покажете допълнителни подробности, като например деня от седмицата, месеца или годината, използвайте класа „Календар“. Така или иначе, включете инструкцията за импортиране на Java в директивите на началната страница, за да кажете на програмата кой пакет и клас използвате:

Опции за показване

Показвайте ден, използвайки стандартен JSP формат, или персонализирайте дисплея, като добавяте параметри за дата - наричани още аргументи - към вашия код. Използването на “” ще създаде дисплей, който включва деня от седмицата, текущия месец и ден, часа във военно време, часовата зона и текущата година:

Нед. 11 дек. 21:46:49 GMT + 04: 00 201

Ако всичко, което искате, е текущият ден от седмицата, денят от месеца и годината, добавете параметри за форматиране към вашия код, за да се покаже денят като: неделя, 11 декември 2010 г.

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

Сглобяване на всичко

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

Текущ ден <% Дата на датата = нова дата (); SimpleDateFormat ft = нов SimpleDateFormat ("E MM.dd.yyyy"); out.print ("<h2 align = \" left \ ">" + ft.format (дата) + "</h2>"); %>

Резултатите ще се покажат като: Текущият ден е: неделя, 11 декември 2010 г.

скорошни публикации