generics struts 2
===

First of all sorry for my English...

I have a generic class like this

public abstract class GenericBaseClass<T extends GenericBaseVO> extends Base{
        protected T filter;

        public T getFilter() {
		return filter;
	}

	public void setFilter(T filter) {
		this.filter= filter;
	}

} 

I have a second class like this:

public class MyClass extends GenericBaseClass<MyVO> {


}

And I have an action like this:


< action name="MyAction"	class="MyClass">
			
< /action>

when I do a submit in a form to execute MyAction, the object that came to set filter is of GenericBaseVO type and not of MyVO tipe. Why???? How can I do to  correct this???
