步骤:
1.创建一个web project
2.创建一个包
3.创建servlet程序
4.在web.xml中配置servlet映射
方法一:注解
方法二:xml配置
5.部署运行测试
实现一个servlet程序具体对象应用:
1.请求部分:
1)拿参数
string name = request.getParameter("usename");
request.setAttribute("username","namexx");
String name =(String)request.getAttribute("username");
2)做转发
RequestDispatcher rd = request.getRequestDispatcher("/otherServlet");
rd.forward(req,resp);
2.响应部分
1)直接响应
PrintWrite out = response.getWriter();
out.print("xxx");
out.println("xxx");
2)引导客户重定向
response.sendRedirect("/example01/login.html");
response.setHeader("Refresh","2,URL = http://www.xxxxx");
//2秒后跳转到某网址
Servlet的生命周期:初始化,运行,销毁
(一旦创建,常驻内存等待客户访问,直到服务器关闭才销毁)
三个生命周期方法:
init()----第一次时调用,后续调用交给service
service()
destroy()
两个非生命周期方法
-getServletInfo(返回该servlet描述)
-getServletConfig(返回传给init的配置)