Ինչ է WebServlet-ը:
Ինչ է WebServlet-ը:

Video: Ինչ է WebServlet-ը:

Video: Ինչ է WebServlet-ը:
Video: Java Tech Talk: Hand-made Spring Boot Starter 2024, Մայիս
Anonim

The @ WebServlet ծանոթագրությունն օգտագործվում է սերվերլետի հայտարարման համար: Նշված դասը պետք է ընդլայնի javax-ը: սերվիլետ. http. HttpServlet դաս.

Նաև հարց է, թե ինչ է Servlet-ը և ինչու է այն օգտագործվում:

Ա սերվիլետ Java ծրագրավորման լեզվի դաս է, որը օգտագործված ընդլայնել սերվերների հնարավորությունները, որոնք հյուրընկալում են հավելվածներ, որոնց հասանելի են հարցում-պատասխան ծրագրավորման մոդելի միջոցով: Չնայած նրան սերվերներ կարող են պատասխանել ցանկացած տեսակի խնդրանքին, դրանք սովորաբար լինում են օգտագործված ընդլայնել վեբ սերվերների կողմից տեղակայված հավելվածները:

Կարելի է նաև հարցնել, թե Java-ում ի՞նչ է նշանակում անոտացիա: Մեջ Java համակարգչային ծրագրավորման լեզու, ան անոտացիա շարահյուսական մետատվյալների ձև է, որը կարող է ավելացվել Java աղբյուր կոդը. Դասեր, մեթոդներ, փոփոխականներ, պարամետրեր և Java փաթեթները կարող են լինել ծանոթագրված.

Հաշվի առնելով սա, որո՞նք են Servlet 3-ում օգտագործված ծանոթագրությունները:

Հիմա եկեք կառուցենք պարզ Java վեբ հավելված, որն ունի սերվիլետ, որը կազմաձևված է՝ օգտագործելով @WebServlet ծանոթագրությունը:

Servlet 3.0-ում ներկայացված ծանոթագրությունների տեսակներն են.

  • @HandlesTypes.
  • @ServletSecurity, @HttpMethodConstraint և @HttpConstraint:
  • @MultipartConfig.
  • @WebFilter.
  • @WebInitParam.
  • @WebListener.
  • @WebServlet.

Ի՞նչ է servlets-ը և JSP-ն:

Սերվլեթ Java-ում html է, մինչդեռ JSP Java-ն է html-ում: Սերվլետներ վազել ավելի արագ համեմատ JSP . JSP վեբ էջի սկրիպտավորման լեզու է, որը կարող է առաջացնել դինամիկ բովանդակություն, մինչդեռ Սերվլետներ Java ծրագրեր են, որոնք արդեն կազմված են, որոնք նույնպես ստեղծում են դինամիկ վեբ բովանդակություն: MVC-ում, jsp հանդես է գալիս որպես դիտում և սերվիլետ հանդես է գալիս որպես վերահսկիչ.

Խորհուրդ ենք տալիս: