Java динамически оборачивает параметры в объект? - PullRequest
1 голос
/ 30 ноября 2011

В 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.

Как это сделать?У нас есть какая-нибудь библиотека для этого?

1 Ответ

0 голосов
/ 30 ноября 2011

Май JSON-XStream может быть хорошим началом

...