天天看點

BaseServlet (1) | 學習筆記

開發者學堂課程【Servlet 入門: BaseServlet (1)】學習筆記,與課程緊密聯系,讓使用者快速學習知識。

課程位址:

https://developer.aliyun.com/learning/course/34/detail/759

BaseServlet (1)

内容介紹

一、BaseServlet

1.我們希望在一個 Servlet 中可以有多個請求處理方法!

domain: User

dao: UserDao

sezvice: DserService

servlet: UserServlet

vo1d init (ServletConfig config)

void destory()

void sezvice (ServlecRequest, ServletResponse)

throvs IOException, ServletException{

在這裡讓它去調用其他方法!

要求:使用者送出請求時,必須給出一個參數,來說明要調用哪一個方法

擷取參數,通過參數名稱來确定要調用的方法

publ1c void addUser() (

btsp:/1coahost:8080/xx/AServlet7meaddUser

package en.itcast web.servlet;

import java.io. IOException;

在這裡給出多個請求處理方法

請求處理方法:除了名稱以外,都與 secvice 相同!

@author cxf

publio lass AServlet extends HttpServlet {

publio void doGet (HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException{

doPost (request, response);

public void doPost (HttpServletRequest req, HttpServletResponse resp)

throws ServletException, IOException {

11 TODO Auto-generated method stub

super.doPost(req, resp);

public void addUser (HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

system. out.println("addUser()...");

public void editUse (HttpServletRequest req,HttpServletResponse reap)

throws ServletException, IOException {

system. out.println("editUser()...");

public void deleteUse (HttpSezvletRequest req, HttpServletResponse resp)

throws ServletException, IOException {

System. out.println("deleteUser()..."); 

繼續閱讀