JSP學(xué)習(xí)之Servlet用法分析
本文講述了JSP學(xué)習(xí)之Servlet用法。分享給大家供大家參考。具體分析如下:
Servlet是使用JavaServlet應(yīng)用程序設(shè)計(jì)接口編寫的Java程序,源于請求/響應(yīng)模式,可以接受來自客戶端瀏覽器的Http請求,產(chǎn)生一個響應(yīng)并返回客戶端.
Applet JSP JavaBean 和Servlet的區(qū)別和聯(lián)系
Applet和Servlet中都沒有main()方法,只有一些特定的方法,用于啟動執(zhí)行和退出,但是Servlet不提供用戶界面,運(yùn)行在服務(wù)器端,而Applet提供用戶界面,運(yùn)行在客戶端.
Servlet和JavaBean都是用Java編寫,但是JavaBean不能獨(dú)立運(yùn)行,只是提供接口供JSP訪問,而Servlet可以獨(dú)立運(yùn)行.
在JSP出現(xiàn)之前,Sun公司推出了Servlet,但由于使用Servlet編寫HTML腳本時,需要使用print或println方法逐句打印輸出,給開發(fā)帶來很多麻煩;JSP網(wǎng)頁是在HTML腳本中嵌入Java代碼,從根本上改變了編程方式
JSP JavaBean和Servlet可以進(jìn)行交流,例如:JSP可以調(diào)用JavaBean,也可以調(diào)用Servlet,在Servlet處理數(shù)據(jù)后,可以通過JSP頁面顯示出來.
所有的Servlet都直接或間接的實(shí)現(xiàn)javax.servlet.Servlet接口
Servlet的生命周期:
初始化 調(diào)用init()方法時
執(zhí)行,調(diào)用service()方法時
結(jié)束,調(diào)用destroy()方法時
web.xml的編寫方法:
第一行<?xml version="1.0" encoding="ISO-8859-1"?>描述xml的版本和字符集
第二行<web-app>..............</web-app>這是xml的主要信息
在xml中為Servlet命名并定制URL
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> <display-name>Servlet技術(shù)</display-name> <description> Servlet實(shí)例 </description> <servlet> <servlet-name>SampleServlet1</servlet-name> <servlet-class>ch7.SampleServlet1</servlet-class> </servlet> <servlet-mappint> <servlet-name>SampleServlet1</servlet-name> <url-pattern>/ch7/SampleServlet1</url-pattern> </servlet-mappint> </web-app>
然后在瀏覽器中輸入:http://localhost:8080/myapp/SampleServlet1
希望本文所述對大家的JSP程序設(shè)計(jì)有所幫助。
- 在jsp中用bean和servlet聯(lián)合實(shí)現(xiàn)用戶注冊、登錄
- JSP實(shí)現(xiàn)簡單的用戶登錄并顯示出用戶信息的方法
- java(jsp)整合discuz同步登錄功能詳解
- JSP中實(shí)現(xiàn)系統(tǒng)登錄后的退出原理及代碼
- JBuilder2005實(shí)戰(zhàn)JSP之登錄頁面實(shí)現(xiàn)代碼[圖]
- jsp實(shí)現(xiàn)Servlet文件下載的方法
- JSP使用Servlet作為控制器實(shí)現(xiàn)MVC模式實(shí)例詳解
- 基于jsp+servlet實(shí)現(xiàn)的簡單博客系統(tǒng)實(shí)例(附源碼)
- JSP+Servlet+JavaBean實(shí)現(xiàn)登錄網(wǎng)頁實(shí)例詳解
相關(guān)文章
JSP+jquery使用ajax方式調(diào)用json的實(shí)現(xiàn)方法
這篇文章主要介紹了JSP+jquery使用ajax方式調(diào)用json的實(shí)現(xiàn)方法,以實(shí)例形式較為詳細(xì)的分析了前臺Ajax調(diào)用及后臺JSP的處理技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-11-11
jsp中利用jquery+ajax在前后臺之間傳遞json格式參數(shù)
前后臺之間的參數(shù)傳遞一直是個問題,經(jīng)過一段時間的實(shí)驗(yàn)琢磨,終于搞定,先把經(jīng)驗(yàn)?zāi)贸鰜砼c大家分享,希望可以讓新手朋友們少走彎路2013-10-10
JBuilder2005實(shí)現(xiàn)重構(gòu)
JBuilder2005實(shí)現(xiàn)重構(gòu)...2006-10-10
淺談SpringMVC jsp前臺獲取參數(shù)的方式 EL表達(dá)式
下面小編就為大家分享一篇淺談SpringMVC jsp前臺獲取參數(shù)的方式 EL表達(dá)式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-03-03
JSP結(jié)合js實(shí)現(xiàn)img中src更新請求的方法
這篇文章主要介紹了JSP結(jié)合js實(shí)現(xiàn)img中src更新請求的方法,以實(shí)例形式較為詳細(xì)的分析了前臺頁面js控制及后臺功能action部分實(shí)現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10
JBuilder2005開發(fā)Web應(yīng)用程序
JBuilder2005開發(fā)Web應(yīng)用程序...2006-10-10

