动态创建HashMap键setter和getter

时间:2015-01-07 08:23:05

标签: java java-ee struts2 hashmap jquery-jtable

我想创建像

这样的变量
  String user1;
  String user2;
  String user3;

等...

我已经读过一些我应该使用HashMap的地方。但是如何为HashMap的每个键创建setter和getter以便我可以添加来自这些user1,user2 ..(动态生成的)文本字段的值。我正在使用jQuery Jtableable。

[EDITED]

使用Ajax创建动态html字段。(从1到7不等)

                           session1 : {
                                            title : 'session1',
                                            width : '10%',
                                            edit : true
                                        },
                                        session2 : {
                                            title : 'session2',
                                            width : '10%',
                                            edit : true
                                        },
                                        session3 : {
                                            title : 'session3',
                                            width : '8%',
                                            edit : true
                                        },
                                        session4 : {
                                            title : 'session4',
                                            width : '8%',
                                            edit : true
                                        },
                                        session5 : {
                                            title : 'session5',
                                            width : '8%',
                                            edit : true
                                        },
                                        session6 : {
                                            title : 'session6',
                                            width : '8%',
                                            edit : true
                                        },
                                        session7 : {
                                            title : 'session7',
                                            width : '8%',
                                            edit : true
                                        }

我的bean类

        class SessionElements
       {
            private String userName,regId,totalNumber;
            private int session1,session2,
               session3,session4,session5,session6,session7;
            //setters and getters
        }

ActionClass

        class CrudData
        {
            private String userName,regId,totalNumber;
            private int session1,session2,
               session3,session4,session5,session6,session7;
               //setters and getters
           public String execute()
           {
              //setting bean properties and inserting it using Hibernate
              return "success"
            }
         }

0 个答案:

没有答案