<% @ Языка страницы = "Java" CONTENTTYPE = "текст / html; кодировка = UTF-8" pageEncoding = "UTF-8" %> <% @ страница импорта = "java.util *" %> <! DOCTYPE HTML > <HTML> <голова> <название> Вставить название здесь </ название> </ голова> <тело> <% , если (application.getAttribute ( "счетчик") == NULL) { application.setAttribute ( "счетчик", " 1" ); } еще { Строка strnum = NULL; . strnum = application.getAttribute ( "Счетчик") ToString (); INT iconut = 0; iconut = Integer.valueOf (strnum) .intValue (); iconut ++; применение. SetAttribute ( "счетчик", Integer.toString (iconut)); } %> Вы <% = application.getAttribute ( "счетчик" )%> посетители! </ Body> </ html>
Страница работает следующим образом:
После обновления, счетчик увеличивается на 1 со следующими результатами:
Заменить браузер или заменить адрес клиента сделает его нормальное значение доступа увеличивается. Если сервер Tomcat перезагрузки, счетчик снова начинает отсчет от 1.