Рубрики
Без рубрики

Учебник по JSP сервлета

Учебник по сервлетам. Учебник по JSP. Учебные пособия по сервлетам и JSP. Загрузите проекты Eclipse из более чем 35 статей, учебных пособий по разработке веб-приложений Java.

Автор оригинала: Pankaj Kumar.

Технологии JSP сервлетов являются основой программирования Java EE. Недавно я много писал о программировании сервлетов и JSP, и это краткое сообщение для учебных пособий по JSP сервлетов, где я предоставляю все ссылки на статьи в порядке их чтения.

Учебник по JSP сервлета

Учебник по веб-приложениям Java для начинающих

Это первая статья в учебнике по веб-приложениям Java, в которой вы узнаете об основных концепциях веб-приложений и о том, как мы можем использовать Eclipse для создания нашего первого веб-приложения. В этой статье приведены подробные сведения о веб-сервере, клиенте, HTTP и HTML, URL-адресе, веб-контейнере, структуре каталогов веб-архива и конфигурациях дескрипторов развертывания. Эта статья также включает пример сервлета “Привет, мир”.

Учебник по сервлетам Java для начинающих

В этом руководстве подробно рассказывается о сервлете и его преимуществах перед CGI. В статье подробно рассказывается об API сервлета, его основных интерфейсах и классах. Мы также рассмотрим аннотации сервлета 3 в кратких деталях, которые используются в дальнейших учебных пособиях. Мы также узнаем об атрибутах сервлета и создадим наш проект Примера входа в сервлет.

Управление сеансами Сервлетов

В этой статье рассказывается о сеансе и различных способах управления сеансами. Мы узнаем, как мы можем использовать файлы cookie и интерфейс HttpSession API Сервлета для поддержания сеанса пользователя. Мы также узнаем, как использовать методы перезаписи URL-адресов для управления сеансами, когда файлы cookie отключены на стороне клиента.

Фильтр Сервлетов

Узнайте о фильтре сервлетов и о том, как мы можем использовать его для перехвата объектов запроса и ответа и управления ими между ними. В статье рассказывается об интерфейсе фильтра, аннотации веб-фильтра, конфигурации фильтров сервлетов в web.xml и приведите пример регистрации запросов клиентов и проверки сеанса с помощью фильтров.

Прослушиватель Сервлетов

В этой статье мы рассмотрим прослушиватель сервлетов и его преимущества. Мы узнаем об интерфейсе прослушивателя сервлетов и объектах событий и рассмотрим рабочий пример ServletContextListener, ServletContextAttributeListener, HttpSessionListener и ServletRequestListener с примером программы.

Файлы cookie в сервлете

Файлы cookie часто используются при общении с сервером и клиентом. HttpSession API сервлета использует файлы cookie для управления сеансами. Здесь мы узнаем о классе файлов cookie сервлета и о том, как мы можем использовать его для добавления файлов cookie в ответ и получения сведений о файлах cookie из объекта запроса с помощью примера программы.

Обработка исключений Сервлета

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

Пример Загрузки Файла Загрузки Сервлета

Сценарий загрузки файла и загрузки файла очень распространен в веб-приложениях. Здесь мы узнаем, как мы можем использовать API Apache Commons FileUpload для загрузки файла из локальной системы на сервер и как мы можем использовать сервлет для загрузки файла и скрыть фактическое местоположение файла от пользователя.

Сервлет 3 Загрузка файла с использованием аннотации MultipartConfig и интерфейса детали

Спецификации Servlet 3 добавили поддержку загрузки файла без использования сторонних API.В этом посте рассказывается о многопартийной аннотации Servlet API, интерфейсе деталей и методах HttpServletRequest, которые мы можем использовать для загрузки файла на сервер.

Подключение к базе данных сервлетов и интеграция Log4j

Большинство веб-приложений подключаются к базе данных и используют log4j для ведения журнала. Очень подробный пост с полным примером, показывающим, как мы можем использовать прослушиватели и атрибуты контекста сервлета для подключения к базе данных и интеграции log4j с примером проекта.

Пример JNDI источника данных Tomcat

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

Интеграция безопасности веб-приложения сервлета Spring

Мы можем использовать модуль безопасности Spring для реализации аутентификации и авторизации в нашем веб-приложении на основе сервлетов. В этом руководстве показано, как это сделать на простом примере.

Пример источника данных сервлета гибернации

Hibernate является одним из наиболее широко используемых инструментов ORM на основе Java, и мы можем легко интегрировать его в веб-приложение на основе сервлетов. В этом руководстве вы узнаете основные сведения о Hibernate и о том, как легко мы можем интегрировать его в наше веб-приложение с помощью источника данных Tomcat container JNDI.

Асинхронный Сервлет

Сервлет 3 представил асинхронную поддержку в сервлете, которая очень полезна для повышения пропускной способности для длительно работающих сервлетов. Мы можем разгрузить обработку в другой поток, используя асинхронный сервлет, изучите реализацию асинхронного сервлета с помощью примера программы.

Вопросы для интервью с Сервлетом

Коллекция из 50 вопросов для интервью с сервлетами с подробными ответами, которые помогут вам в интервью Java EE. Желательно сначала пройтись по учебнику, а затем попытаться ответить на вопросы самостоятельно, чтобы проверить свое понимание.

Учебное пособие по JSP

Пример руководства по JSP для начинающих

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

Неявные объекты JSP

JSP создает 9 объектов в начале метода службы, и мы можем использовать их непосредственно в сценариях JSP, они называются неявными объектами JSP. В этом посте подробно рассказывается о неявных объектах JSP и о том, как мы можем использовать их на странице JSP с примером программы.

Директивы JSP

Директивы JSP используются для предоставления конкретных инструкций переводчику JSP при переводе страницы JSP в сервлет. В этом посте подробно рассказывается о директиве страницы JSP и подробно описываются директивы и их атрибуты. Директива JSP taglib используется для JSTL или пользовательских тегов и объясняется в последующих руководствах.

Обработка исключений JSP

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

Учебное пособие по JSP EL

Спецификации JSP 2.0 представили язык выражений (EL), с помощью которого мы можем легко получать атрибуты и параметры, используя HTML-теги. В этом посте рассказывается о неявных объектах JSP EL, операторах EL и их приоритете, ключевых словах EL reserve и использовании EL в примере программы.

Теги действий JSP

JSP предоставляет набор стандартных тегов действий, которые мы можем использовать для конкретных задач, таких как работа с объектами java bean, включая другие ресурсы, пересылка запроса на другой ресурс и т.д. В этом посте приведены подробные сведения обо всех элементах действия JSP и показано использование JSP Bean, JSP Forward и JSP, включая использование действий с примером программы.

Учебник по JSTL

Стандартная библиотека тегов JSP (JSTL) – это стандартная библиотека тегов, которая предоставляет теги для управления поведением страницы JSP, операторами итерации и управления, тегами интернационализации и тегами SQL. В этом посте подробно рассказывается о различных типах тегов JSTL. Вы также получите подробную информацию о ключевых тегах JSTL и их использовании в примере программы.

Пользовательские теги JSP

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

Вопросы и ответы для интервью JSP

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

Это все для руководства по JSP сервлета. Я буду добавлять дополнительные учебные пособия, связанные с некоторыми сценариями программирования JSP. Безопасность сервлетов, теги JSTL и т. Д.; поэтому убедитесь, что вы добавили его в закладки для дальнейшего использования.