Qhov txawv ntawm JSP thiab Servlets

Qhov txawv ntawm JSP thiab Servlets
Qhov txawv ntawm JSP thiab Servlets

Video: Qhov txawv ntawm JSP thiab Servlets

Video: Qhov txawv ntawm JSP thiab Servlets
Video: Thov Txim Qhov Kuv Txav Deb Ntawm Koj (Official Music Video 2022) N. Vajxob Xyooj & N. Vanxay lauj 2024, Lub Xya hli ntuj
Anonim

JSP vs Servlets

A Servlet yog server sab software tivthaiv sau rau hauv Java thiab khiav hauv lub thawv ntim khoom sib xws hu ua Servelt container (zoo li Apache Tomcat). Servlets feem ntau yog siv hauv kev siv lub vev xaib uas tsim cov nplooj ntawv web dynamic. Txawm li cas los xij lawv tuaj yeem tsim lwm yam ntsiab lus xws li XML, ntawv nyeem, duab, suab clips, PDF, Excel cov ntaub ntawv programmatically.

A Servlet sau los tsim ib co HTML yuav zoo li no:

public class MyServlet txuas HttpServlet {

protected void doGet(HttpServletRequest thov, HttpServletResponse teb) cuam ServletException, IOException {

PrintWriter w=response.getWriter();

w.write(“”);

w.write(“”);

Date d=new Date();

w.write(d.toString());

w.write(“”);

w.write(“”);

}

}

Cov lej saum toj no muaj qhov sib xyaw ntawm HTML thiab Java qhov chaws. Xws li yog tsis heev nyeem tau thiab khaws cia. JSP uas sawv cev rau JavaServer Pages muab lwm txoj hauv kev zoo dua. Piv txwv li, cov hauv qab no yog ib feem ntawm JSP code uas ua rau cov zis zoo ib yam:

Cov kws sau nplooj ntawv web pom JSP yooj yim sau thiab khaws cia. Txawm li cas los xij, cov ntaub ntawv JSP tau muab txhais ua Servlets los ntawm lub thawv Servlet thaum lub sijhawm JSP cov ntaub ntawv tau nkag mus rau thawj zaug. Txawm li cas los xij, cov kws sau ntawv ua lag luam nrhiav Servlets kom yooj yim ua haujlwm nrog.

Ib qhov kev thov tau txais los ntawm lub vev xaib thov yuav tsum ua kom tiav ntawm qee qhov kev lag luam logic thiab tom qab ntawd tsim cov nplooj ntawv web raws li cov lus teb. Hauv cov ntawv thov niaj hnub niaj hnub no, kev tswj hwm tag nrho cov kev thov ua haujlwm yog feem ntau muab los ntawm Servlets. Raws li theem kawg hauv kev ua cov lus thov, xws li Servlet feem ntau muab lub luag haujlwm ntawm kev tsim cov HTML dynamic rau JSP.

Pom zoo: