我很难用谷歌搜索这个。我找到了很多文章,但我仍然无法解决我的问题。
这是我的代码:
List<MyMainClass> mySource = (List<MyMainClass>) session.getAttribute("myAttribute");
session.getAttribute("myAttribute")可能会返回List<MyObject1>
或List<MyObject2>
。MyObject1
和都是Now I have 2 个函数MyObject2
的子类。MyMainClass
第一个接受List<MyObject1>
,另一个接受List<MyObject2>
。现在我在 Eclipse 中遇到错误
The method myMethod1(List<MyObject1>) in the type MyAction is not applicable for the arguments (List<MyMainClass>)