无需使用任何大型Web框架(仅是servlet),您是否知道可以使用的小型库可以从http请求的参数填充我的bean属性?

最佳答案

您可以看一下Commons Beanutils,它有很多用于填充bean(包括嵌套bean)的方法:

http://commons.apache.org/beanutils/

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

public void populate(Object bean,
                     Map properties)

更多信息在这里:

http://commons.apache.org/beanutils/api/org/apache/commons/beanutils/BeanUtilsBean.html#populate%28java.lang.Object,%20java.util.Map%29

10-06 13:41