Servlet專業(yè)的面試題
1、說一說Servlet的生命周期?
答:servlet有良好的生存期的`定義,包括加載和實例化、初始化、處理請求以及服務(wù)結(jié)束。這個生存期由javax.servlet.Servlet接口的init,service和destroy方法表達(dá)。
2、Servlet版本間(忘了問的是哪兩個版本了)的不同?
3、JAVA SERVLET API中forward() 與redirect()的區(qū)別?
答:前者僅是容器中控制權(quán)的轉(zhuǎn)向,在客戶端瀏覽器地址欄中不會顯示出轉(zhuǎn)向后的地址;后者則是完全的跳轉(zhuǎn),瀏覽器將會得到跳轉(zhuǎn)的地址,并重新發(fā)送請求鏈接。這樣,從瀏覽器的地址欄中可以看到跳轉(zhuǎn)后的鏈接地址。所以,前者更加高效,在前者可以滿足需要時,盡量使用forward()方法,并且,這樣也有助于隱藏實際的鏈接。在有些情況下,比如,需要跳轉(zhuǎn)到一個其它服務(wù)器上的資源,則必須使用
sendRedirect()方法。
4、Servlet的基本架構(gòu)
public class ServletName extends HttpServlet {
public void doPost(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
}
public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
}
}
【Servlet專業(yè)的面試題】相關(guān)文章:
servlet面試題總結(jié)06-15
Servlet面試試題02-15
Servlet技術(shù)面試試題06-15
護理專業(yè)面試題05-13
精選師范專業(yè)面試題型12-30
空乘專業(yè)面試題02-22
國貿(mào)專業(yè)常見面試題02-06
空乘專業(yè)面試題分享03-02