BeanUtils.populate( bean Object , Map ) --- 是BeanUtils工具類的一個方法;
在使用這個方法之前得有個 JavaBean ..
然后通過該方法將map中的數據映射到JavaBean中的get和set方法中(封裝數據到JavaBean中)。之后取值就直接從JavaBean中的get和set方法中取值就可以了。
例:
User user = new User() //先定義一個JavaBean對象
BeanUtils.populate( user , request.getParameteMap() ) //將request中的參數映射到User Bean中的set和get方法
映射的過程:先通過request對象取得值(或者請求參數),然后再將request域中的值進行轉成 Map類型 (這里用request.getParameteMap()進行轉型),最后將值一一映射到User bean中的get和set方法。
之后再工程中直接通過bean中的getXXX() 方法進行取值。
需要導入兩個包: