请教如何动态设置set,get方法

03-11-28 jaghuang
比如有个a.java,里面定义了一个变量value1,那么就可以定义setValue1()和getValue1(),现在的问题是我怎么能通过判断来进行动态增加变量和他们的set,get方法呢?比如说,我有一个vector,vector的size为15,我以10为判断,vector的前面10个放入value1的内,而另外5个就要放在另一个(比方说value2),那我怎么能动态增加这个value2变量呢?希望大家考虑考虑

jaghuang
2003-11-28 09:27
怎么没人哟?

jaghuang
2003-11-28 13:08
在up一下,怎么都没人来看?

无道
2003-11-28 18:13
说说你这样做的必要性。

jaghuang
2003-12-01 10:09
说到必要性这个问题,或许就要从头开始说了

我们目前的mrp系统(采用b/s)是使用struts技术的,在报表系统部分,经理在报表连接页面(就是有很多个报表名字,点击其中一个就进入该报表)有一个要求是希望能把名字是竖着排列,每一列二十个,然后第二十一个又到了第二列开始显示,一开始我是光用jsp+javabean(虽然是使用了formbean和actionbean,但jsp中没使用过struts的tld),这样其实就只需要不断的加table就可以完成了(一列为一个table,因为报表名不是固定,所以要根据判断来不断加table),但经理却要求最好结合struts(我们使用的是struts-layout,其实就是struts,只是tld不同),这就让我好困惑了。我能理解他这样的要求的用意,但我实在不觉得这是很有必要的难道不使用struts的tld就不是struts了吗?难道只有每一个jsp都使用到tld才能叫统一吗?anyway,我们只是工作者而已,所以就开始想怎么才能让jsp使用上tld,我想使用过struts的人都知道里面有这么两个tld命令<logic:iterate id="list" name="dataList">和<bean:write name="list" property="unit"/>,而在struts-layout中对应的就是<layout:collection name="list" styleClass="ARRAY"><layout:collectionItem title="person.firstname" property="firstname"/>,想看效果可以去http://struts.application-servers.com/intro/collection.html。但这里就涉及到我所需要的set,get问题了,直到现在我还连一点门路都想不到。

猜你喜欢
2Go 1 2 下一页