初识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()区别

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值