建立乙個baseservlet來儲存大量重複的**(dopost,doget):
public
}
然後就是實現類(以註冊為例):@webservlet
(name =
"userservlet"
,value =
"/userservlet"
)//這裡要寫上註解
public
class
userservlet
extends
baseservlet
if(stringutils.
isempty
(user.
getpassword()
))if(
!user.
getpassword()
.equals
(repassword))if
(stringutils.
isempty
(user.
getemail()
))//呼叫業務
userservice userservice =
newuserserviceimpl()
; user.
setflag(0
);user.
setrole(1
);user.
setcode
(randomutils.
createactive()
);userservice.
register
(user)
; system.out.
println
("使用者註冊");
return
"redirect:/registersuccess.jsp"
;//重定向到註冊成功頁面
}catch
(exception e)
return
"/register.jsp"
;//**回註冊頁面
}//判斷使用者名稱是否重複(重複返回1不重複返回0到前端校驗)
}
這個方法減少了**的冗餘,提公升**速度和整潔度,方便管理。 關於servlet的 WebServlet註解。
webservlet註解用於標註在乙個繼承了httpservlet類之上,屬於類級別的註解。用法形如 webservlet displayheader1 擴充套件 httpservlet 類 處理 get 方法請求的方法 其中 displayheader1 表示訪問該servlet的 url 對映 ...
關於servlet的 WebServlet註解。
webservlet註解用於標註在乙個繼承了httpservlet類之上,屬於類級別的註解。用法形如 webservlet displayheader1 擴充套件 httpservlet 類 處理 get 方法請求的方法 其中 displayheader1 表示訪問該servlet的 url 對映 ...
關於servlet的問題
若不使用任何框架,單純的servlet可以對映所對應的servlet類,如 servlet test com.ssh.syk.servlet.testservlet servlettest可以對映這個testservlet類,在類中進行邏輯處理,並返回結果,且如果不使用 的作用是在沒有匹配的serv...