例如: User 對(duì)象中有100個(gè)屬性,從jsp頁(yè)面?zhèn)鬟^(guò)來(lái)的參數(shù)對(duì)應(yīng)了其中的某一個(gè)屬性,根據(jù)User中的set方法為具體的屬性賦值。怎么樣根據(jù)set方法或者其他的方法為對(duì)應(yīng)的不確定的屬性賦值! public class User{ private String field1; private String field2; private String field3; private String field4; private String field5; private String field6; private String field7; private String field8; private String field9; private String field10; private String field11; private String field12; private String field13; private String field14; private String field15; private String field16; private String field17; private String field18; private String field19; private String field20; ..//get、set方法省略 } String param = request.getParameter(" field ? "); 其中? 根據(jù)json返回的數(shù)據(jù)自動(dòng)生成的文本框,獲取到的屬性名稱,對(duì)應(yīng)了User中的具體某個(gè)屬性。比如:?為1,則獲取到field1 的值,然后將其賦值給User。如何解決以上,為User多個(gè)屬性動(dòng)態(tài)賦值。
java中為實(shí)體對(duì)象的動(dòng)態(tài)屬性賦值
子衿沉夜
2018-07-22 07:08:23