zoukankan      html  css  js  c++  java
  • java--获取客户端请求数据

    package com.test;

    import java.io.IOException;
    import java.io.PrintWriter;
    import java.util.Iterator;
    import java.util.Map;
    import java.util.Set;

    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    public class LoginServlet extends HttpServlet {

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    	String username= request.getParameter("username");
    	String passwd= request.getParameter("passwd");
    	//System.out.println(username+passwd);
    	Map<String, String[]> map =request.getParameterMap();
    	Set<String> set= map.keySet();//获取所有键的集合
    	Iterator<String>  iterator=set.iterator();//获取迭代器
    	while(iterator.hasNext()) {      //判断集合中是否有元素
    		//System.out.println(iterator.next());
    		String key=(String) iterator.next();//获取每一个键
    		System.out.println(key+"---"+map.get(key).length);
    		String value=map.get(key)[0];//根据键获取值
    		System.out.println(key+"===="+value);
    		
    	}
    	//PrintWriter pw=response.getWriter();
    	if("admin".equals(username)&& "123".equals(passwd)) {
    		System.out.println("登陸成功:");
    		/*
    		 * pw.write("login success");
    		 * 
    		 * Object obj = getServletContext().getAttribute("count"); int totalCount=0;
    		 * if(obj !=null) { totalCount = (int) obj; }
    		 * System.out.println("登录成功的次数是:"+totalCount);
    		 * getServletContext().setAttribute("count",totalCount+1);
    		 * response.setStatus(302); response.setHeader("Location","login_success.html");
    		 */
    	}else {
    		System.out.println("登录失败:");
    		//pw.write("login flaild");
    	}
    	
    	
    }
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    	
    	doGet(request, response);
    }
    

    }

    ******************************人因为有理想、梦想而变得伟大,而真正伟大就是不断努力实现理想、梦想*****************************
  • 相关阅读:
    服务器变量 $_SERVER 详解
    PHP 函数功能参考
    ecshop后台0day漏洞原理+利用方法 XSS+Getshll
    CSRF漏洞原理说明与利用方法
    Drupal 远程命令执行漏洞(CVE-2018-7600)
    SSH登陆验证绕过漏洞(cve-2018-10933)
    单元二:建立和维护数据表
    单元一:认识数据库系统
    【 模块1 认识计算机 】1.2 认识微型计算机
    【 模块1 认识计算机 】 1.1走进计算机世界
  • 原文地址:https://www.cnblogs.com/cloudLi/p/13202620.html
Copyright © 2011-2022 走看看