WebServlet деген эмне?
WebServlet деген эмне?

Video: WebServlet деген эмне?

Video: WebServlet деген эмне?
Video: Эл эмне дейт? \ 4 спец. выпуск \ 1 сезон 2024, Май
Anonim

@ WebServlet аннотация сервлетти жарыялоо үчүн колдонулат. Аннотацияланган класс javaxты кеңейтиши керек. сервлет. http. HttpServlet классы.

Ошондой эле суроо, Сервлет деген эмне жана ал эмне үчүн колдонулат?

А сервлет Java программалоо тили классы болуп саналат колдонулган суроо-жооп программалоо модели аркылуу кирүүчү тиркемелерди кабыл алган серверлердин мүмкүнчүлүктөрүн кеңейтүү. Бирок сервлеттер ар кандай суроо-талаптарга жооп бере алат, алар көбүнчө колдонулган веб-серверлерде жайгаштырылган тиркемелерди кеңейтүү.

Ошондой эле суроо туулат: Java тилинде аннотация деген эмнени билдирет? Ичинде Java компьютердик программалоо тили, а аннотация кошула турган синтаксистик метаберилиштердин бир түрү болуп саналат Java булак коду. Класстар, методдор, өзгөрмөлөр, параметрлер жана Java пакеттер болушу мүмкүн аннотацияланган.

Муну эске алып, Сервлет 3те кандай аннотациялар колдонулат?

Эми жөнөкөй куруп көрөлү Java @WebServlet аннотациясын колдонуу менен конфигурацияланган сервлети бар веб-тиркеме.

Servlet 3.0 киргизилген аннотация түрлөрү болуп төмөнкүлөр саналат:

  • @HandlesTypes.
  • @ServletSecurity, @HttpMethodConstraint жана @HttpConstraint.
  • @MultipartConfig.
  • @WebFilter.
  • @WebInitParam.
  • @WebListener.
  • @WebServlet.

Сервлеттер жана JSP деген эмне?

Сервлет ал эми Java тилинде html болуп саналат JSP html тилиндеги Java болуп саналат. Сервлеттер салыштырмалуу тезирээк чуркайт JSP . JSP динамикалык мазмунду түзө турган веб-баракча скрипт тили Сервлеттер Бул Java программалары, алар буга чейин түзүлгөн, алар динамикалык желе мазмунун да түзөт. MVCде, jsp көрүнүш катары иш алып барат сервлет контролердун милдетин аткарат.

Сунушталууда: