以下是示例:我有一个Struts Action的超类和子类。超类定义了
我的问题是,
谢谢, Martin
@Results
,而子类需要定义 特定的附加 @Result
条目。例如:@Results({
@Result(name=BaseAction.ERROR, location="/WEB-INF/jsp/error.jsp")
})
public abstract class BaseAction extends ActionSupport implements ServletRequestAware {
...
}
...和子类
@Results({
@Result(name=BaseAction.INDEX, location="/WEB-INF/jsp/reporting/index.jsp")
})
public class ReportAction extends BaseAction {
...
}
我的问题是,
ReportAction
的实例是否仅包含定义为 INDEX
的 @Result
,或者它还包含在其任何超类中定义的任何 @Result
条目。
我的 ReportAction
是否知道为 BaseAction.ERROR
设置的位置?谢谢, Martin
ReportAction
将包含结果ERROR
和INDEX
。你可以看一下**这个答案。为什么不通过Config Browser Plugin**检查result mappings
呢? - lschin