实验一
Servlet
开发
目的:
1
、
理解
Servlet
的工作原理
。
2
、
掌握创建
Servlet
的方法
。
3
、
熟悉
Servlet
的应用
。
4
、
熟悉
Filter
的应用
。
环境:
Windows
、
MyEclipse10
、
Tomcat7
内容:
1
、
使用
Servlet
创建一个用户登录模块,登录成功后在欢迎页面:显示用户信息。
(要求给
出登录页面、欢迎页面的关键代码,控制器
Servlet
的主要代码,及其配置文件)
登陆页面:
账号:
密码:
登录
" >
重置
" >
欢迎页面:
用户名:
密码:
%>
控制器
Servlet
:
String userid=request.getParameter("userid");
String password=request.getParameter("password");
HttpSession session=request.getSession();
session.setAttribute("userid", userid);
session.setAttribute("password", password);
UserService cs=new UserService();
if(cs.login(userid, password)){
List list=cs.viewAll();
request.getSession().setAttribute("userlist", list);
RequestDispatcher dispatcher=request.getRequestDispatcher("successLogin.jsp");
dispatcher.forward(request, response);
}
else{
RequestDispatcher dispatcher=request.getRequestDispatcher("failLogin.jsp");
dispatcher.forward(request, response);
}
配置文件:
Login
servlet.login