鍍金池/ 問(wèn)答/Java  Linux/ 鏈接到servlet就執(zhí)行了doGet()?

鏈接到servlet就執(zhí)行了doGet()?

http://localhost:8080/guestbook/servlet/getMessages能查詢數(shù)據(jù)庫(kù)

/servlet/getMessages是GetMessagesServlet的URL。GetMessagesServlet里的doGet()里定義里查詢數(shù)據(jù)庫(kù)功能。為什么連接到這個(gè)Servlet就執(zhí)行了doGet()呢?

回答
編輯回答
入她眼

servlet生命周期,執(zhí)行順序了解一下,瀏覽器地址欄輸入U(xiǎn)RL請(qǐng)求,是get請(qǐng)求。

2017年7月25日 20:54
編輯回答
局外人

其實(shí)這個(gè)servlet規(guī)范,就是一開(kāi)始規(guī)范里面定義了這塊的接口,然后由具體的WEB容器(比如:TOMCAT)實(shí)現(xiàn),就是說(shuō)servlet容器代碼的具體實(shí)現(xiàn)里面有接受到請(qǐng)求以后就調(diào)用對(duì)應(yīng)的這個(gè)方法的實(shí)現(xiàn),比如你這個(gè)是個(gè)get請(qǐng)求,就會(huì)調(diào)用doGet

2017年9月19日 07:47
編輯回答
陪我終

因?yàn)槟闶峭ㄟ^(guò)url這種訪問(wèn)形式發(fā)起請(qǐng)求,這種訪問(wèn)形式發(fā)起的請(qǐng)求類型為get類型。

2017年12月2日 20:10