BeanUtils的介绍与使用

标签: servlet
8人阅读 评论(0) 收藏 举报
分类:

(1)BeanUtils工具由Apache软件基金组织编写,提供给我们使用,主要解决的问题是:把对象的属性数据封装到对象中。

使用BeanUtils前提导入jar包到项目中,


下图是表单的一部分代码设计:注意将下面的RequestServlet换成BeanUtilsServlet




在BeanUtilsServlet中的代码



protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
     //创建一个空对象
Student student=new Student();
//获取参数的集合
try {
//直接通过BeanUtils的静态方法将请求参数的集合赋值进去,对对象进行赋值。
BeanUtils.populate(student,request.getParameterMap());

}catch(IllegalAccessException e) {
e.printStackTrace();
}catch(InvocationTargetException e) {
e.printStackTrace();

}
System.out.println(student.toString());

}


/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

doGet(request, response);

}

还要在web.xml 中对其进行配置





























查看评论

Spring中BeanUtils的用法

转自:http://hi.baidu.com/webidea/blog/item/d269a9d313bbf3dca8ec9a28.htmlSpring中的BeanUtils类为java中的JavaB...
  • hlantian
  • hlantian
  • 2010-01-14 15:44:00
  • 7098

BeanUtils基本使用方法与原理

使用BeanUtils的原因因为setProperty是JSP中的标签,因此使用model 2模式JSP+Servlet+JavaBean的时候,JSP将form提交给Servlet程序,而Servl...
  • Megustas_JJC
  • Megustas_JJC
  • 2016-12-08 21:31:13
  • 8620

BeanUtils介绍及其使用

BeanUtils介绍及其使用BeanUtils介绍及其使用 概述 导包 使用 自定义数据类型使用BeanUtils工具时必须具备的条件 一个例子 概述BeanUtils工具由Apache软件基金组织...
  • jpzhu16
  • jpzhu16
  • 2016-06-04 09:29:43
  • 39775

commons-beanutils使用介绍

commons-beanutils是Apache开源组织提供的用于操作JAVA BEAN的工具包。使用commons-beanutils,我们可以很方便的对bean对象的属性进行操作...
  • jianggujin
  • jianggujin
  • 2016-04-09 14:18:33
  • 8866

Java Web学习(40):BeanUtils的使用

什么是BeanUtils BeanUtils主要提供了对于JavaBean进行各种操作。 BeanUtils的作用 在一般的写Javabean组件的时候,都必须要写setter和gett...
  • erlian1992
  • erlian1992
  • 2016-08-20 11:32:15
  • 1109

Apache commons beanutils简介和使用

在一般的写bean组件的时候,都必须要写setter和getter方法,当然假如我们事先已经知道bean的相关属性和方法,写bean是比较简单的,但是组件太多的时候,重复编写经常是枯燥乏味令人厌烦的。...
  • ffm83
  • ffm83
  • 2014-12-29 17:29:41
  • 1658

BeanUtils使用案例

1.BeanUtils框架/工具(APACHE开源组织开发)    (1)BeanUtils框架能够完成内省的一切功能,而且优化    (2)BeanUtils框架能够对String基本类型自动转...
  • u011662320
  • u011662320
  • 2014-07-22 08:55:32
  • 1024

JAVA 入门学习之路-apache-dbutils-BeanUtils使用详解。

使用非常简单,首先导入需要的jar包,但是在使用中需要 DataSource或者Connection 这需要自己写Utils类,或者用C3P0或者DBCP获取,如有不解详见上篇博客:JAVA 入门学习...
  • c__chao
  • c__chao
  • 2016-12-14 20:22:57
  • 914

Apache的BeanUtils的使用入门

对于Http请求提交的数据,在web层都要封装为TO对象传递给业务层,其实利用反射技术自己写个属性自动封装的框架也不难,但是Apache的BeanUtils既然给我们提供了相关的操作,那就简单来了解一...
  • shehun11
  • shehun11
  • 2014-06-09 12:20:52
  • 601

BeanUtils使用及其方法分析

BeanUtils被广泛的使用与三大框架。主要解决的问题是:把对象的属性数据封装到对象中。该工具提供字符式操作为对象属性提供封装。BeanUtils底层使用反射机制实现数据访问及封装使用前的准备工作 ...
  • crpxnmmafq
  • crpxnmmafq
  • 2017-06-09 23:28:17
  • 262
    个人资料
    持之以恒
    等级:
    访问量: 942
    积分: 595
    排名: 8万+
    文章分类
    文章存档