servlet获取表单提交的所有数据名称和值
2014-09-12 19:42
471 查看
<body> <form action="/day06/RequestDemo1"> 用户名:<input type="text" name="username"><br> 密 码:<input type="password" name="password"><br> 验证码:<input type="text" name="checkcode"> <img src="/day06/ResponseDemo4" onclick="this.src=this.src+'?'+new Date().getTime()" alt="换一张" style="cursor:pointer"><br> <input type="submit" value="提交"> </form> </body>
有一个表单,下面是servlet
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //获取表单提交的所有名称和值 Enumeration e = request.getParameterNames(); while(e.hasMoreElements()){ String name = (String) e.nextElement(); String value = request.getParameter(name); System.out.println(name+": "+value); } }
提交在控制台得到数据
可以用工具传递数据,注意导包
System.out.println("---------方法二-----------"); Map<String, String[]> map = request.getParameterMap(); User user = new User(); try{ BeanUtils.populate(user, map);
//<span style="white-space:pre"> </span> BeanUtils.copyProperties(user, bean); bean的拷贝 }catch(Exception e1){ e1.printStackTrace(); } System.out.println(user);
相关文章推荐
- Servlet获取HTML表单上所有组件名称
- react表单提交(实现提交时不刷新页面并一键获取到所有数据)
- Servlet的5种方式实现表单提交(注册小功能),后台获取表单数据实例
- 获取httpservletrequest所有参数的名称和值
- servlet获取表单提交的数据、请求转发、请求包含、请求重定向
- Servlet的5种方式实现表单提交(注册小功能),后台获取表单数据
- Servlet的5种方式实现表单提交(注册小功能),后台获取表单数据实例
- servlet文件上传2——复合表单提交(数据获取和文件上传)
- Servlet的5种方式实现表单提交(注册小功能),后台获取表单数据
- servlet笔记(三)获取表单提交数据
- 如何在servlet中获取jsp中form表单提交的变量,以及jsp与servlet之间的数据传递
- Java - Servlet中如何获取用户提交的查询参数或表单数据?
- Servlet获取表单提交过来的数据
- 获取Access数据里所有表的名称和表的字段
- 取得表单提交的所有数据
- jsp,servlet学习--实例:输出所有的表单数据
- 客户端表单提交数据方式与服务器获取数据
- 提交表单时,检查所有数据
- form表单在firefox下提交 后台获取到数据,但是在IE8下后台却只能获取部分值
- MyGeneration获取所有ORACLE数据库的数据库名数据表命列名称