Servlet開發與配置

2021-07-23 19:08:06 字數 1090 閱讀 2775

servlet開發

init():初始化jsp/servlet的方法。

destroy():銷毀jsp/servlet之前的方法。

service():對使用者請求生成響應的方法。

如果需要重寫init()方法重寫該方法的第一行呼叫super.init(config)。該方法將呼叫httpservlet的init方法。

servlet用於響應客戶端請求的方法:

doget() 用於響應客戶端get的請求。

dopost() 用於響應客戶端的post請求。

doput() 用於響應客戶端的put請求。

dodelete() 用於響應客戶端的delete請求。

大部分時候,servlet對於所有請求響應都是完全一樣的。此時,可以採用重寫乙個方法來代替上面的幾個方法:只需要重寫service()方法即可響應客戶端的所有請求。

servlet配置

1、  通過@webservlet annotation進行配置

如果使用annotation配置需要注意:

不能再web.xml檔案中配置該servlet。

2、  通過web.xml檔案進行配置

配置servlet的名字:對應web.xml檔案中的元素。

out.println("您來自的國家:"+country);

out.println("");

out.println("");

}

通過web.xml方式配置servlet:

myservlet

com.***.action.myservlet

/myservlet

Servlet建立與配置

建立好後 web.xml檔案會生成 userservletservlet name servlet.userservletservlet class servlet 顯示會報錯 需要在下面新增 userservletservlet name url pattern 還有需要servlet api.j...

JSp與Servlet跳轉路徑配置

一 web.xml的配置 servletinfoservlet name servlet.servletinfoservlet class servlet servletinfoservlet name servletinfourl pattern 二 login.jsp檔案實現關聯servlet的...

註解配置Servlet

如果你在eclipse新建專案工程是選擇的servlet2.5版本,預設採用的是web.xml檔案的配置方式,如果你選擇的是servlet3.0版本則採用的是 註解配置 servlet的方式。而idea預設新建的servlet是註解配置的,也可以手動在web.xml中配置乙個引數。以下中的幾個屬性是...