Archives : Октябрь-2015

Home » 2015 » Октябрь

События сессий и события контекста Создание объекта ServletContext, это тоже событие! Х) по этому событию, к примеру можно загрузить драйвер JDBC Закрытие объекта ServletContext, это тоже событие! – можно к примеру, отсоединить файлы, провести очистку, внести записи в журнал добавление аттрибута ServletContext, это тоже событие! изменение аттрибута ServletContext, это тоже событие! удаление аттрибута ServletContext, это ..

Read more

Куки – класс javax.servlet.http.Cookie Как проверить поддержку браузера Cookie Спец. сервлет посылает браузеру куки и заставляет его обратиться снова. Затем проверяет есть ли в браузере оставленные cookie. установка куки

получение куки

setMaxAge() – метод устанавливающий максимальную продолжительность жизни куки(в секундах) Сессии – класс javax.servlet.http.HttpSession класс HttpSession имплементирует интерфейс Hashable получение HttpSession session = ..

Read more

Пакеты javax.servlet – базовый пакет с классами javax.servlet.http – классы расширяющие классы и интерфейсы первого пакета Контекст сервлета – конфигурация сервлета + окружение сервлета класс GenericServlet – оболочка класса javax.servlet.Servlet. Класс GenericServlet упрощает код, так как не требует реализации неиспользуемых методов(чтобы к примеру в каждом сервлете не реализоывать GetServletInfo и GetServletConfig) пакет Javax.servlet Интерфейсы: RequestDispatcher ..

Read more

При попытке выполнить проект в Netbeans выскакивает предупреждение: Невозможно найти папку вебстраниц. Откройте свойства проекта и в категории “Исходные файлы” перейдите к правильной папке веб-страниц При этом проект автоматически удаляется из IDE, с записью в логах – undeploy Такое может случатся, если неправильно выбирать исходную папку проекта, например, указывать в качестве нее папку webapps сервера ..

Read more

В этом посте я не буду касаться того, как подключаться к локальной базе данных из проекта нетбинс, а лишь расскажу о проблемах с которых мне пришлось однажды столкнуться, решение проблем оказалось тривиальным, но мне пришлось потратить на него не мало времени. Чтобы мои читатели смогли избежать моих ошибок я и напишу об этом. Итак, все ..

Read more

При попытке откомпилировать класс-сервлет в Netbeans может возникнуть ошибка Класс [имя сервлета] не имеет главного метода и не указан в web.xml в качестве сервлета. РЕШЕНИЕ Эта ошибка связана с тем, что либо класс сервлета не представлен в web.xml, либо представлен там с ошибками – например неправильно указано имя класса файла(проверяйте регистр!), либо имя класса указано ..

Read more

Особенности Glassfish Модальная архитектура(экономия ресурсов) Может встраиваться в JVM(нужно просто добавить в проект библиотеки GlassFish) Эталонная реализация сервера для EE Технологии реализованные в GlassFish 3 сервлеты(API 3.0) JSP JSF 2.0 JPA 2.0 (API персистеноности Java) EJB 3.1 Контексты и инжекция Web Beans 1.0(позволяют использовать EJB(enterprise java beans в качестве управляемых бинов JSF)) API Java  для ..

Read more

Факты о сервлетах Сервлет – класс Java Tomcat, Glassfish – известные контейнеры сервлетов JSP – расширение технологии сервлетов Сервер, работающий и с сервлетами, и с JSP называют контейнером JSP/сервлетов Эталонные реализации сервлетов встроены в Tomcat Tomcat может как сам работать в качестве самостоятельного веб-сервера и обрабатывать HTTP, так и в связке с другим сервером(например Apache) ..

Read more

ПРОБЛЕМА: Первая проблема, с которой я столкнулся, это была проблема при запуске eclipse, установленного простой распаковкой архива(а не установочным файлом) Я скачал eclipse с офсайта(у меня была версия для 64 битной винды). Затем я распаковал скачанный архив и просто переместил папочку eclipse в папку program files. Но не тут то было, при запуске eclipse.exe среда ..

Read more