Hi, I am trying to get ArrayList going with struts in request scope. Since it gives the index problem i am creating a new class which extends ArrayList and then overriding the set() method and it in turns checks index and if needed instantiates a new Object that i want and it all works fine.
I am trying to see if anything generic can be done and the only way seems to be to pass the class type to instantiate as a parameter of <form-property> in the config file but in order to do that i have to subclass FormPropertyConfig and read the parameter to instantiate the proper class. I tried subclassing FormPropertyConfig and put the new class name in the className attribute in <form-property> but it is giving an error saying "TestFormConfig must be a subclass of org.apache.struts.upload.CommonsMultipartRequestHandler". I have no idea what the problem is. Can anyone help.