Java动态地将参数包装到对象中?

Java动态地将参数包装到对象中?,java,spring,javabeans,Java,Spring,Javabeans,在Java中,特别是在Spring中,如何动态创建对象实例 String fld = "objAList[4].objB.objCList[5].name"; String fld1 = "objAList[3].objB.objCList[4].name"; String fld2 = "objAList[4].objB.objCList[4].name"; String fld3 = "name"; String fld4 = "objDList[4].name"; String fld5

在Java中,特别是在Spring中,如何动态创建对象实例

String fld =  "objAList[4].objB.objCList[5].name";
String fld1 = "objAList[3].objB.objCList[4].name";
String fld2 = "objAList[4].objB.objCList[4].name";
String fld3 = "name";
String fld4 = "objDList[4].name";
String fld5 = "objDList[4].objB.objCList[6].name";
将其视为二维数组,objAList的第一列,最大索引为4,然后我们需要为该数组创建4个实例。对于objeAList[4].objB,objCList最大索引为5,因此为数组创建5个实例

它主要用于将http请求参数包装到对象中。类似于Struts动态表单bean


怎么做?我们是否有这方面的现有库?

可能是一个良好的开端….

可能是一个良好的开端….

请为您的问题添加更多细节。如果您想动态地将bean注入到自定义Java对象中,那么可以通过添加dispatcher-servlet.xml轻松实现。另一方面,如果您想将传入的请求转换为JavaBean,Jackson是一个很好的JSON-JavaBean映射工具。如果您想动态地将bean注入到自定义Java对象中,那么可以通过添加dispatcher-servlet.xml轻松实现。另一方面,如果您想将传入请求转换为JavaBean,Jackson是JSON-JavaBean映射的好工具。