A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 厦门校区   /  2018-6-2 12:40  /  5187 人查看  /  52 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

陈强
Servlet的一天---复杂的一天
首先是在昨天的基础上,让类去继承HttpServlet,而不是继承Servlet接口,这样子在重新方法的时候,只要重写需要使用到方法,而不用全部的方法都重写.
同时也方便了去配置web.xml.
然后就是今天中的复杂的东西----三个案例
第一个是用户登录案例
1\创建数据库和表
2\创建包和实体类
3\导入相关的包---mysql\c3p0\dbutils
4\再去编写相关类的代码
        Servlet----service----dao
        ----接收注册页面提交传过来的数据----将数据封装成对象----再调用查询的方法去判定用户是否存在----等到结果后返回对象----根据返回的对象去做出相应的响应即可
虽然逻辑理清楚,但是这中间还是有很多需要注意的,可能路径写错了,或者是配置文件写错误掉,都有可能会导致异常出现.
第二个是计秒后跳转页面案例
第一种就是设置固定的秒数后跳转到指定的页面.这个相对就简单点,只要设置重定向,然后再设置一个Refresh和多少秒后跳转的一个路径就可以,
第二种就相对比较复杂,要配置文件中去设置一个优先级,然后再去重新创建一个HTML作为计秒跳转的页面,这个时候去定义function来改变秒数.这样才能设置秒数可变的实现.
还有一个队登录的次数进行统计的案例,虽然可以勉强完成,但是还没完全理解透,就先不总结了.

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马