Servlet学习之一——servlet流程总结

Servlet流程总结

  1. 浏览器发起请求搭配服务器(请求)
  2. 服务器接收浏览器的请求,进行解析,创建request对象存储数据
  3. 服务器调用对应的servlet进行处理,并将request对象作为实参传递给servlet的方法
  4. servlet的方法执行进行请求处理
    (1)设置请求编码格式
    (2)设置响应编码格式
    (3)获取请求信息
    (4)创建业务层对象
    (5)调用业务岑对象的方法
    (6)响应处理结果

Method.jsp文件

用户名:
密码:
唱歌
跳舞
游泳

RequestServlet.java

public class RequestServlet extends HttpServlet {
@Override
protected void service(HttpServletRequest req, HttpServletResponse resp)
		throws ServletException, IOException {
    //获取请求方法      
	String method=req.getMethod();
           	System.out.println(method);
           	//获取请求url
           String urlString=req.getRequestURI();
           	System.out.println(urlString);
           	//获取请求头
           String hString=req.getScheme();
           	System.out.println(hString);
           	//获取请求头信息
           	String valueString=req.getHeader("User-Agent");
           	System.out.println(valueString);
           	Enumeration e=req.getHeaderNames();
           	while(e.hasMoreElements()){
           		String name=(String) e.nextElement();
           		String value2=req.getHeader(name);
           		System.out.println(name+":" +value2);
           	}
           	//获取用户数据
           	String name=req.getParameter("uname");
           	String pwd=req.getParameter("pwd");
           		System.out.println(name+":"+pwd);
           		String fav[]=req.getParameterValues("fav");
           		for(int i=0;i<fav.length;i++){
           			System.out.println(fav[i] );
           		}
}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值