目前很多同學們選擇了計算機行業(yè),更是選擇了Java開發(fā)作為自己的發(fā)展方向,進行Java開發(fā)工程師培訓。山東優(yōu)就業(yè)給大家分享一下:簡述執(zhí)行JSP頁面的原理!以后面試遇到了千萬說不要說沒有遇到過。
1) 客戶端發(fā)出請求(request);
2) 容器接收到請求后檢索對應的JSP頁面,如果該JSP頁面是第一次被請求,則容器將其翻譯成一個Java文件,即Servlet;
3) 容器將翻譯后的Servlet源代碼編譯形成字節(jié)碼,即.class文件,并加載到內(nèi)存執(zhí)行;
4) 最后把執(zhí)行結果即響應(response)發(fā)送回客戶端。