Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java:使用servlet参数填充bean的最简单方法_Java_Reflection_Servlets_Web_Javabeans - Fatal编程技术网

java:使用servlet参数填充bean的最简单方法

java:使用servlet参数填充bean的最简单方法,java,reflection,servlets,web,javabeans,Java,Reflection,Servlets,Web,Javabeans,如果不使用任何大型web框架(仅使用servlet),您知道一个可以从http请求的参数填充my bean属性的现成小型库吗?最简单的可能是*版本的 发件人: “存储用户在可视JSP页面中输入的所有值(称为请求参数)在匹配Bean属性中。Bean中属性的名称必须与请求参数的名称相匹配,请求参数通常是HTML表单的元素。Bean属性通常由具有匹配getter和setter方法的变量声明定义“您可以查看Commons Beanutils,它有一整套填充bean的方法(包括嵌套bean): 特别是,

如果不使用任何大型web框架(仅使用servlet),您知道一个可以从http请求的参数填充my bean属性的现成小型库吗?

最简单的可能是*版本的

发件人:


“存储用户在可视JSP页面中输入的所有值(称为请求参数)在匹配Bean属性中。Bean中属性的名称必须与请求参数的名称相匹配,请求参数通常是HTML表单的元素。Bean属性通常由具有匹配getter和setter方法的变量声明定义“

您可以查看Commons Beanutils,它有一整套填充bean的方法(包括嵌套bean):

特别是,您要查看的方法是在BeanUtilsBean中填充:

public void populate(Object bean,
                     Map properties)
更多信息请点击此处: