初識Java web 投票項目

包的含義和作用:

(Domain): 實體 voter,user


(Servlet): 攔截器(1)(2)

(1)Login: 收到來自login.jsp頁面的表單提交的http請求,將用戶名和密碼封裝成voter的屬性,並調用UserService,判斷用戶名和密碼是否錯誤,錯誤,就提示錯誤信息,並重定向回login.jsp;成功,用戶名存到session,重定向到success.jsp頁面

(2)Vote: 收到來自vote.jsp頁面的投票請求,並處理

 

(Service)-userService: 定義了5個對UserDao裏面5個函數的調用,這5個函數爲-login,findCount,addCount,changeRecord,findRecord,

 

(Dao)-userDao: 通過login,findCount,addCount,changeRecord,findRecord,這5個函數,用sql語句操作數據庫

 

(Filter)Vote_Filter: 過濾器,判斷是否登錄,判斷今天是否已經投過票了

 

思考:

Web.xml文件配置:

過濾器和攔截器: 

URIURL

C3p0

DBUtils:

request.getParameter() 和request.getAttribute()區別

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章