Leej twg tswj lub neej voj voog ntawm servlet?
Leej twg tswj lub neej voj voog ntawm servlet?

Video: Leej twg tswj lub neej voj voog ntawm servlet?

Video: Leej twg tswj lub neej voj voog ntawm servlet?
Video: leej twg tej ntxhai - Mang Vang [ Official MV ] 2024, Kaum ib hlis
Anonim

Cov lifecycle ntawm servlet yog tswj los ntawm lub thawv uas lub servlet muaj tau xa mus. Thaum thov yog mapped rau a servlet , lub thawv ua cov kauj ruam hauv qab no. Loads lub servlet chav kawm. Tsim ib qho piv txwv ntawm cov servlet chav kawm.

Ib yam li ntawd, tib neeg nug, lub neej voj voog ntawm servlet yog dab tsi?

Cov Lub neej voj voog . Cov lub neej voj voog pib sai li sai tau thaum nws raug hu los ntawm Web sever kom thauj khoom mus rau hauv lub thawv. Grossly, nws muaj peb theem lub neej : instantiation thiab initialization, kev pabcuam, thiab kev puas tsuaj.

Ib yam li ntawd, peb puas tuaj yeem hu servlet rhuav tshem () los ntawm kev pabcuam ()? Koj tuaj yeem hu ua rhuav tshem () los ntawm sab hauv kev pab () . Nws yuav ua txawm logic koj muaj nyob rau hauv rhuav tshem () (ntxuav, tshem tawm cov cwj pwm, thiab lwm yam) tab sis nws yuav tsis "tshem tawm" qhov servlet piv txwv nws tus kheej. Koj ua tsis tswj lub neej voj voog ntawm servlets hauv qhov program; tus servlet cav ua.

Ib yam li ntawd, nws tau nug, Servlet thiab lub neej voj voog ntawm servlet yog dab tsi?

A servlet lub neej voj voog tuaj yeem txhais tau tias yog tag nrho cov txheej txheem los ntawm nws cov creation mus txog rau kev puas tsuaj. Cov servlet yog pib los ntawm kev hu rau init() method. Cov servlet hu rau kev pabcuam() txheej txheem los ua tus neeg thov kev thov. Cov servlet raug txiav tawm los ntawm kev hu ua destroy() method.

Txoj kev twg yog hu ua ib zaug hauv Servlet lub neej voj voog?

Nco tseg: Lub init() txoj kev hu ua ib zaug xwb thaum lub sij hawm lub neej voj voog ntawm servlet . Txhua zaus lub web server tau txais kev thov rau servlet , nws nthuav ib txoj xov tshiab uas hu ua kev pab () txoj kev.

Pom zoo: