第三周復(fù)習(xí)

1.什么是Servlet(繼承哪個類,或?qū)崿F(xiàn)什么接口)如何配置servlet

一個類繼承HttpServlet或GenericServlet,或者實現(xiàn)Servlet接口

???????? hello

???????? com.neuedu.servlet.HelloServlet

???????? 1

???????? hello

???????? /user/login.do

?

@WebServlet(urlPatterns = “/user/login.do”)

public class HelloServlet extends HttpServlet{}

?

2.servlet的生命周期

構(gòu)造器 : 當(dāng)?shù)谝淮卧L問時調(diào)用且只調(diào)用一次

Init:初始化方法,調(diào)用完構(gòu)造器立刻調(diào)用且只調(diào)用一次

Service:受理請求,可以多次調(diào)用

Destory:當(dāng)前web應(yīng)用卸載時調(diào)用,只調(diào)用一次

?

3.servlet編譯后的.class文件的路徑在哪兒

com.neuedu.test.HelloServlet

會編譯到

WEB-INF/classes/com/neuedu/test/HelloServlet.class


4.web網(wǎng)頁服務(wù)的默認(rèn)端口號80和Tomcat默認(rèn)端口8080和mysql默認(rèn)端口3306

5.cookie的常用方法,分別有什么作用

Cookie cookie = new Cookie(“l(fā)oginuser”,”tom”);

cookie.setMaxAge(60*60);? //持久化 1小時

response.addCookie(cookie); // 給瀏覽器頒發(fā)一個cookie


6. session可以多頁面共享數(shù)據(jù)

? application(ServletContext)可以多頁面共享數(shù)據(jù),也可以跨機(jī)共享數(shù)據(jù)

session是跟蹤會話的一種手段,它是保存在服務(wù)端的一個對象,它能保存對象類型的復(fù)雜數(shù)據(jù),多頁面可以共享同一個session對象


pageContext

request

session

application




request

request.getSession()

getServletContext()


7.EL表達(dá)式的寫法${}?? ${10 mod 3}相當(dāng)于10%3,${param.username}的含義

8.web.xml中welcome-file-list的作用--設(shè)置起始訪問頁,welcome-file的作用--設(shè)置具體某個頁面

9.實現(xiàn)會話跟蹤的四種技術(shù),session,cookie,URL重寫和隱藏域

10.jsp第一次訪問時速度為什么比較慢,因為需要轉(zhuǎn)成servlet源文件,即.java文件,然后在編譯成.class文件

11.json和數(shù)組的數(shù)據(jù)格式是什么樣的

Var arr = [];

Var json = {

“name”:”張三”,

“age” : 123

};

?

12.session讀,存數(shù)據(jù)的方法是什么,設(shè)置最大時長的方法

session.setAttribute(String,object)

Object session.getAttribute(String)

session.setInactiveInterval(秒);

session.invalidate();


13.post請求和get請求的區(qū)別,http默認(rèn)(default,缺省)的請求方法是get

14.servlet容器(Tomcat就是Servlet容器的一種)啟動web應(yīng)用時,會自動創(chuàng)建什么對象?它與整個web應(yīng)用同生命周期ServletContext

15.注釋<!-- -->和<%-- --%>能注釋java代碼,而且在瀏覽器不可見

16.404表示訪問資源不存在,(頁面不存在)

17.過濾器的作用,其本身不能產(chǎn)生請求和響應(yīng),過濾器有哪些方法,如何放行請求

一個類實現(xiàn)Filter接口

Init

Destroy

doFilter(ServletRequest request, ServletResponse response,FilterChain chain)

chain.doFilter(request,response);

?

18.請求轉(zhuǎn)發(fā)和請求重定向(絕對轉(zhuǎn)向)的區(qū)別,方法名稱

request.getRequestDispatcher("/WEB-INF/jsp/404.jsp").forward(request, response);

response.sendRedirect()


19.到哪個文件修改tomcat端口號

Tomcat安裝目錄下conf下的server.xml


20.tomcat默認(rèn)的的發(fā)布路徑是哪個文件夾

webapps


21.jsp指令有哪三個

page?<%@ page language=”java”import="java.util.Date"%>

taglib

include 他能靜態(tài)包含另一個頁面


22.jsp:include(動態(tài),更適合有數(shù)據(jù)變化的頁面)和include指令(靜態(tài),更適合靜態(tài)頁面)的區(qū)別



23.web服務(wù)器實例化servlet的方式有兩種:訪問時實例化,和指定load-on-startup加載期間就實例化



24.中文亂碼三行代碼

request.setCharacterEncoding("utf-8");

response.setCharacterEncoding("utf-8");

response.setContentType("text/html;charset=utf-8");

25.編程,檢驗用戶名是否存在


26.獲取復(fù)選框值的方法是什么

String arr[] = request.getParameterValues();


27.web.xml和lib在哪級文件夾下? WEB-INF



28.動態(tài)網(wǎng)頁技術(shù):php,jsp,asp,html屬于靜態(tài)模板



29.上傳文件時,表單控件需要多一個屬性

<form action="" enctype="multipart/form-data">


type="file">

30.M(model dao mapper )V(view jsp)C(controller

servlet)分別代表了什么



31.四大域?qū)ο蟥C JSP9大隱式對象

pageContext : 當(dāng)前頁面的上下文,其他8個對象都可以從它當(dāng)中獲取

request :封裝了請求信息

session 會話對象,多頁面共享數(shù)據(jù)

application :代表當(dāng)前web應(yīng)用,可以存一些全局變量,與web應(yīng)用同生命周期

config

page

out

exception

response

?

ajax

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一. Java基礎(chǔ)部分.................................................
    wy_sure閱讀 4,011評論 0 11
  • IOC 控制反轉(zhuǎn)容器控制程序?qū)ο笾g的關(guān)系,而不是傳統(tǒng)實現(xiàn)中,有程序代碼之間控制,又名依賴注入。All 類的創(chuàng)建,...
    irckwk1閱讀 1,092評論 0 0
  • 在學(xué)習(xí)Servlet是找到一篇不錯的文章,轉(zhuǎn)載一下。學(xué)習(xí)心得,Servlet其實只是個接口,相當(dāng)于是定義了一個標(biāo)準(zhǔn)...
    君子若蓮閱讀 1,257評論 1 16
  • 會話(Session)跟蹤是Web程序中常用的技術(shù),用來跟蹤用戶的整個會話。常用的會話跟蹤技術(shù)是Cookie與Se...
    chinariver閱讀 5,783評論 1 49
  • 2016-12-06 月找我聊了她要和小朱分離,并且去大型倒閉超市要回貨款的事情。 月說,她們供應(yīng)紙張的那個超市老...
    e0a0a643f902閱讀 234評論 0 1

友情鏈接更多精彩內(nèi)容