servlet是使用j**aservlet應用程式設計介面編寫的j**a程式,源於請求/響應模式,可以接受來自客戶端瀏覽器的http請求,產生乙個響應並返回客戶端.
applet jsp j**abean 和servlet的區別和聯絡
applet和servlet中都沒有main()方法,只有一些特定的方法,用於啟動執行和退出,但是servlet不提供使用者介面,執行在伺服器端,而applet提供使用者介面,執行在客戶端.
servlet和j**abean都是用j**a編寫,但是j**abean不能獨立執行,只是提供介面供jsp訪問,而servlet可以獨立執行.
在jsp出現之前,sun公司推出了servlet,但由於使用servlet編寫html指令碼時,需要使用print或println方法逐句列印輸出,給開發帶來很多麻煩;jsp網頁是在html指令碼中嵌入j**a**,從根本上改變了程式設計方式
jsp j**abean和servljjzcjaoket可以進行交流,例如:jsp可以呼叫j**abean,也可以呼叫servlet,在servlet處理資料後,可以通過jsp頁面顯示出來.
所有的servlet都直接或間接的實現j**ax.servlet.servlet介面
servlet的生命週期:
初始化 呼叫www.cppcns.cominit()方法時
執行,呼叫service()方法時
結束,呼叫destroy()方法時
web.xml的編寫方法:
第一行<?xml versiowww.cppcns.comn="1.0" encoding="iso-8859-1"?>描述xml的版本和字符集
第二行..............這是xml的主要資訊
在xml中為servlet命名並定製url
servlet技術
servlet例項
sampleservlet1
ch7.sampleservlet1
jjzcjaoklet-mappint>
sampleservlet1
/ch7/sampl程式設計客棧eservlet1
然後在瀏覽器中輸入:http://localhost:8080/myapp/sampleservlet1
本文標題: jsp學習之servlet用法分析
本文位址:
servlet 學習之 會話
容器與與使用者瀏覽器之間通過某種方式連線起來,當第一次收到請求建立會話時,會建立乙個隨機id 稱之為 會話id id會作為響應的一部分返回給瀏覽器。當該瀏覽器在此傳送請求時此id會一直存於請求中,伺服器判斷這次請求的id 同時與現有會話關聯。會話 id如何從伺服器傳給瀏覽器,同時瀏覽器如何保證每次的...
servlet與jsp自學筆記
第一日 一.tomcat的裝好後的配置 reloadable true 不用重啟tomcat生效了 二.第乙個servlet程式 匯入乙個extenal jar,目錄在tomcal的lib底下有個servlet api.jar 想要自己發布個web程式,需要這幾個檔案目錄 1.web inf cla...
Servlet給jsp傳資料
總結jsp與servlet之間的傳值 servlet jsp 從 servlet轉到 jsp不外乎兩種方法,重定向 和 url 2 url forward 是頁面的跳轉,頁面內容發生改變,url不變。可以帶 request和 session引數。在 servlet裡使用 getservletconf...