0 0

关于jakarta通用包中的BeanUtils的问题5

我再看servlet与jsp核心编程,在讲到用BeanUtils来获取请求参数时,书中在写HTML,servlet,bean以前写了这样一个类,代码如下:
import  java.util.*;
import javax.servlet.http.*;
import  org.apache.commons.beanutils.BeanUtils;
public class BeanUtilities {
    public static void populateBean(object formBean,HttpServletRequest request){
        poputateBean(formBean,request.getParameterMap());
    }
    public static void populateBean(object bean,Map propertyMap){
        try{
            BeanUtils.populate(bean,propertyMap);
        }catch(Exception e){}
    }
}

这是什么意思?是每次用这种方式的时候都要自己写这样一个类,还是这个类在通用包里有了,我们要用的时候直接用行了,这里只是做一个解释?
2012年10月20日 18:15

1个答案 按时间排序 按投票排序

0 0

采纳的答案

一个工具类
1、poputateBean(formBean,request.getParameterMap());   --->把请求的参数Map--->设置到-->Bean里

2、populateBean(object formBean,HttpServletRequest request) 这样就不需要每次如
poputateBean(formBean,request.getParameterMap()); 这样写了

2012年10月20日 20:07

相关推荐

    json全套架包

    在使用json时所需要的架包,包括了】jakarta commons-lang 2.5 jakarta commons-beanutils 1.8.0 jakarta commons-collections 3.2.1 jakarta commons-logging 1.1.1 ezmorph 1.0.6

    json相关包及依赖包

    下载地址: ...jakarta commons-beanutils 1.8.0 jakarta commons-collections 3.2.1 jakarta commons-logging 1.1.1 ezmorph 1.0.6 依赖包的下载地址: ezmorph 1.0.6: http://ezmorph.sourceforge.net/ ...

    commons-beanutils-1.8.0

    然而,`commons-beanutils-1.8.0`版本可能存在一些已知的安全问题,如CVE-2019-10081,因此在新项目中,建议使用更安全的更新版本,如1.9.4或更高版本,以避免潜在的安全风险。 总结来说,Apache Commons BeanUtils...

    JakartaCommons 详细教程更助于你的基础

    Jakarta Commons涉及多个领域,包括字符串处理、验证、Bean操作、集合类等,其设计宗旨在于提供可重用的通用Java功能。这一系列组件为Java开发人员提供了一个强大的工具库,能够简化日常开发任务并提高效率。 1. ...

    jakarta commons-API

    `Commons-beanutils-1.7.0-API.chm`包含了关于如何利用反射和动态代理进行Bean操作的API,使得Bean的使用更加方便。 5. **Commons Logging**: Commons Logging是一个轻量级的日志抽象层,允许开发者在不修改代码...

    commons-beanutils-1.8.3

    commons-beanutils-1.8.3.rar官方正版免费版,BeanUtils主要提供了对于JavaBean进行各种操作。 个包主要提供用于操作JavaBean的工具类,Jakarta-Common-BeanUtils的主要功能都在这个包里实现。

    beanutils类

    这个包主要提供用于操作JavaBean的工具类,Jakarta-Common-BeanUtils的主要功能都在这个包里实现。

    JSON的JAR包及相关包

    jakarta commons-beanutils 1.7.0 jakarta commons-collections 3.2 jakarta commons-logging 1.1.1 ezmorph 1.0.6 我搜集到一些最新的包,个别版本要比这里面的高一点 jakarta commons-lang 2.5 jakarta ...

    commons-beanutils-1.9.2包含全部jar包源码及API文档

    Building custom tag libraries for JSP and XSP environments (such as Jakarta Taglibs, Struts, Cocoon). Consuming XML-based configuration resources (such as Ant build scripts, web application deployment...

    jakarta.annotation-api-1.3.5-API文档-中文版.zip

    赠送jar包:jakarta.annotation-api-1.3.5.jar; 赠送原API文档:jakarta.annotation-api-1.3.5-javadoc.jar; 赠送源代码:jakarta.annotation-api-1.3.5-sources.jar; 赠送Maven依赖信息文件:jakarta.annotation...

    jakarta.validation-api-2.0.2-API文档-中文版.zip

    赠送jar包:jakarta.validation-api-2.0.2.jar; 赠送原API文档:jakarta.validation-api-2.0.2-javadoc.jar; 赠送源代码:jakarta.validation-api-2.0.2-sources.jar; 赠送Maven依赖信息文件:jakarta.validation...

    beanutils高手学习笔记,重要的学习笔记,想提高的看

    - 使用BeanUtils时,确保引入了Jakarta Commons Collections和Jakarta Commons Logging的依赖。 - 调用`setProperty()`或`getProperty()`时,如果属性不存在或类型不匹配,BeanUtils可能会抛出异常。因此,在实际...

    commons-beanutils-1.8.3.jar.zip

    这个库允许开发者在不改变代码的情况下切换不同的日志实现,如log4j、java.util.logging或Jakarta Commons Logging自己内置的简单日志实现。通过使用Commons Logging,应用的代码可以保持与具体日志框架无关,这样在...

    jakarta.servlet-api-4.0.4-API文档-中文版.zip

    赠送jar包:jakarta.servlet-api-4.0.4.jar; 赠送原API文档:jakarta.servlet-api-4.0.4-javadoc.jar; 赠送源代码:jakarta.servlet-api-4.0.4-sources.jar; 赠送Maven依赖信息文件:jakarta.servlet-api-4.0.4....

    jakarta.activation-api-1.2.1-API文档-中英对照版.zip

    赠送jar包:jakarta.activation-api-1.2.1.jar; 赠送原API文档:jakarta.activation-api-1.2.1-javadoc.jar; 赠送源代码:jakarta.activation-api-1.2.1-sources.jar; 赠送Maven依赖信息文件:jakarta.activation...

    jakarta.el-3.0.3-API文档-中文版.zip

    赠送jar包:jakarta.el-3.0.3.jar; 赠送原API文档:jakarta.el-3.0.3-javadoc.jar; 赠送源代码:jakarta.el-3.0.3-sources.jar; 赠送Maven依赖信息文件:jakarta.el-3.0.3.pom; 包含翻译后的API文档:jakarta.el...

    jakarta.servlet-api-4.0.4-API文档-中英对照版.zip

    赠送jar包:jakarta.servlet-api-4.0.4.jar; 赠送原API文档:jakarta.servlet-api-4.0.4-javadoc.jar; 赠送源代码:jakarta.servlet-api-4.0.4-sources.jar; 赠送Maven依赖信息文件:jakarta.servlet-api-4.0.4....

    jakarta.websocket-api-1.1.2-API文档-中文版.zip

    赠送jar包:jakarta.websocket-api-1.1.2.jar; 赠送原API文档:jakarta.websocket-api-1.1.2-javadoc.jar; 赠送源代码:jakarta.websocket-api-1.1.2-sources.jar; 赠送Maven依赖信息文件:jakarta.websocket-api...

Global site tag (gtag.js) - Google Analytics