這篇文章給大家介紹Java中servlet的執(zhí)行流程有哪些,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
公司主營業(yè)務(wù):網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出大悟免費(fèi)做網(wǎng)站回饋大家。
1、先附上代碼如下
Servlet1.java
public class Servlet1 implements Servlet { @Override public void init(ServletConfig config) throws ServletException { } @Override public ServletConfig getServletConfig() { return null; } @Override public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException { //返回到瀏覽器 res.getWriter().write("hello servlet"); } @Override public String getServletInfo() { return null; } @Override public void destroy() { } }
web.xml
servlet1 com.rookie.bigdata.Servlet1 servlet1 /servlet1 index.jsp
2、整體流程圖如下:
3、針對(duì)上面代碼的詳細(xì)流程如下
1、啟動(dòng)tomact加載應(yīng)用和web.xml文件
2、http訪問程序 http://localhost:8080/servlet1,最終通過web.xml文件映射為com.rookie.bigdata.Servlet1
3、實(shí)例化Servlet1對(duì)象
4、調(diào)用Servlet1中的init方法
5、調(diào)用service方法接受瀏覽器請(qǐng)求
關(guān)于Java中servlet的執(zhí)行流程有哪些就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。