是否有相当于:
<jsp:setProperty name="beanName" property="*"/>
for servlets?
使用请求参数从servlet内部自动填充bean的东西?我正在重构一个仅支持JSP的应用程序,并希望将一些代码移动到servlet。由于一系列悲剧性原因,我们现在无法使用任何框架来使这更容易。
答案 0 :(得分:5)
您可以使用外部库吗?如果是这样,Commons BeanUtils会对您有所帮助。
更新:现在您已确认可以使用此方法:
您正在寻找的方法是BeanUtils.populate()。这里有example(第4.2章),介绍如何使用它来映射请求参数。
答案 1 :(得分:3)
您可以使用反射来完成它,但开箱即用的没有任何东西。使用反射
编写一个小帮助对象会非常容易