要求实现以下功能:
用hibernate链接mysql数据库,里面有三张表:1.t_teacher;2.t_student;3.admin
当用户登录时,从数据库查相关信息,如果用户在第一张表里面,查询匹配成功后返回teacher.jsp这个页面
当该用户不在第一张表里的时候,开始查找第二张表,匹配成功后返回到student.jsp这个页面
如果用户不存在前两张表里面,则查询第三张表,匹配成功后返回一个中转页面(比如返回admin.jsp这个页面),里面有两个超链接,对应teacher.jsp和student.jsp这个页面.
如果该用户不存在三张表的任何一张表,页面弹出提示账号或密码错误还一个是过滤器,如果用户不登陆直接访问类似teacher.jsp之类的网页,做拦截,提示用户请先登陆,并返回登陆页面.求大神解决啊   急死人了!