码迷,mamicode.com
首页 > 其他好文 > 详细

request对象封装表单数据

时间:2016-12-05 02:12:54      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:pre   val   public   throw   while   asm   code   names   同名   

public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
//        test1(request);
//        test2(request);
        test3(request);
    }
//获取单个控件的值
    public void test1(HttpServletRequest request){
        String name = request.getParameter("username");
        System.out.println("name=" + name);
    }
    //获取同名控件的值
    public void test2(HttpServletRequest request){
        String[] age = request.getParameterValues("age");
        for (String string : age) {
            System.out.println("string=" + string);
        }
    }
    //获取全部控件
    public void test3(HttpServletRequest request){
        //获取所有控件的名字
        System.out.println("--------request--------" + request.toString());
        Enumeration<String> enu = request.getParameterNames();
        while(enu.hasMoreElements()){
            String name = enu.nextElement();
            //可能有多个重复
            String[] values = request.getParameterValues(name);
            for (String value : values) {
                System.out.println(name + "---" + value);
            }
        }
    }
//将表单中的所有值封装到JavaBean中

 

request对象封装表单数据

标签:pre   val   public   throw   while   asm   code   names   同名   

原文地址:http://www.cnblogs.com/taiguyiba/p/6132300.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!