成年人在线观看视频免费,国产第2页,人人狠狠综合久久亚洲婷婷,精品伊人久久

我要投稿 投訴建議

servlet面試題總結(jié)

時(shí)間:2021-06-20 12:43:46 面試試題 我要投稿

servlet面試題總結(jié)

  1、說一說Servlet的生命周期?

servlet面試題總結(jié)

  答:servlet有良好的生存期的定義,包括加載和實(shí)例化、初始化、處理請(qǐng)求以及服務(wù)結(jié)束。這個(gè)生存期由javax.servlet.Servlet接口的init,service和destroy方法表達(dá)。

  2、Servlet版本間(忘了問的是哪兩個(gè)版本了)的不同?

  3、JAVA SERVLET API中forward() 與redirect()的區(qū)別?

  答:前者僅是容器中控制權(quán)的轉(zhuǎn)向,在客戶端瀏覽器地址欄中不會(huì)顯示出轉(zhuǎn)向后的地址;后者則是完全的跳轉(zhuǎn),瀏覽器將會(huì)得到跳轉(zhuǎn)的.地址,并重新發(fā)送請(qǐng)求鏈接。這樣,從瀏覽器的地址欄中可以看到跳轉(zhuǎn)后的鏈接地址。所以,前者更加高效,在前者可以滿足需要時(shí),盡量使用forward()方法,并且,這樣也有助于隱藏實(shí)際的鏈接。在有些情況下,比如,需要跳轉(zhuǎn)到一個(gè)其它服務(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 {

  }

  }

  5.servlet的生命周期是什么?

  6.如何現(xiàn)實(shí)servlet的單線程模式?

  7. 頁面間對(duì)象傳遞的方法是什么?

  8.四種會(huì)話跟蹤技術(shù)包括哪幾項(xiàng)?

  9.Request對(duì)象的主要方法包括哪些?

  10.我們?cè)趙eb應(yīng)用開發(fā)過程中經(jīng)常遇到輸出某種編碼的字符,如iso8859-1等,如何輸出一個(gè)某種編碼的字符串?

  11.Servlet執(zhí)行時(shí)一般實(shí)現(xiàn)哪幾個(gè)方法?

  12.說出數(shù)據(jù)連接池的工作機(jī)制是什么?

  13.Class.forName的作用?

  14、什么情況下調(diào)用doGet()和doPost()?

  15、servlet的生命周期?

  16、JSP和Servlet有哪些相同點(diǎn)和不同點(diǎn),他們之間的聯(lián)系是什么?

  17、四種會(huì)話跟蹤技術(shù) ?