zoukankan      html  css  js  c++  java
  • Servlet表单处理

    HttpServletRequest 

       继承ServletRequest

     HttpServletRequest生命周期:

    一个HttpServletRequest对象在用户向web服务器发送请求时,由servlet容器创建

           ,并根据相关信息(请求头,请求主体)对其进行封装,

            然后传递给HttpServletRequest的使用者通常是(Servlet)

    一个HttpServletRequest对象只能存活于Servlet容器中(只能服务器,客户端无法存活)

    在服务端响应客户后HttpServletRequest对象被销毁

    表单处理

    HttpServletRequest 获取客户请求信息

           在Servlet的doGet和doPost方法中,

           通过HttpServletRequest对象获取用户信息

            .一般主要处理由超链接或者表单传递的数据

    超链接传参

     <a href="processing?name=谭磊&age=20">Servlet 处理超链接</a>
            req.setCharacterEncoding("UTF-8");       
            String name=req.getParameter("name");
            //name = new String(name.getBytes("ISO8859-1"),"UTF-8");
            String age=req.getParameter("age");
            System.out.println(name);
            System.out.println(age);
            resp.setHeader("Content-Type", "text/html;charset=UTF-8");
            resp.getWriter().write("age:="+age+"name "+name);

    表单处理

    表单尽量用post

  • 相关阅读:
    斜二进制数
    贝贝的波浪数
    1058: 电文保密
    1065: 贝贝的加密工作
    低危漏洞- X-Frame-Options Header未配置
    1064: 不明飞行物(ufo)
    支付
    1067: 密室寻宝(find)
    c++10进制转换为任意2-16进制数字
    1066: 单词游戏(game)
  • 原文地址:https://www.cnblogs.com/tanlei-sxs/p/10055472.html
Copyright © 2011-2022 走看看