ajax
ajsx是異步的javascript+xml的一種技術,是一種創建快速動態少量數據交換。
核心是xmlhttprequest對象,
原理是:
通過xmlhttprequest對象向服務器發出異步請求,從服務器獲得數據,然後用Javascript來操作dom而更新數據。
優點:
在不更新整個頁面前提下進行數據更新。
包含的技術:
使用web標準xhtml+css表示
使用dom進行動態心啊是及其交互
使用xmlhttprequest進行異步數據查詢檢索。
同步和異步:
一般默認的情況是異步async,
兩種方式:
open()和send()
由兩種請求方式post和get
jsp的九個內置對象
request:
response:
applaction
session
page:
pagecontext:
out :
exception:
config
作用域:
page
applcation
request
session
動作指令:
include
userbean
setproperty
geteroperty
plugin
forward
jsp動態的include和靜態的include的區別;
動態指令適合動態頁面,並且可以帶參數flush=true,
靜態的不會檢查所包含文件的變化,使用於靜態頁面
執行時間不同
動態include都在運行時把兩個jsp文件合併,靜態include在編譯時合併
請求轉發和重定向的區別
session 和cookie的區別
爲什麼學習JSTL:
Java和kavascript的區別?
400和500 的錯誤
jsp和servlet的區別
session的主要的幾個方法:
getsession()
invalidate()
jsp執行原理
javascript和servlet的區別