1

我有这个问题:

我需要为 java web 应用程序(使用 Struts 1)创建一个 BaseAction。所有的动作都将扩展这个 BaseAction 并且所有的动作都有更多的方法(创建、更新、删除、列表等)。没有“执行”方法。

我需要这个来获得 Spring 的 ApplicationContext 以及身份验证或所有操作都应该做的其他事情。

当只有“execute”方法时,事情就简单了……只需使用“execute”方法和抽象的“performTask”方法创建 BaseAction。“forward”将是所有其他操作都将实现的“performTask”方法的结果。

所以我不能为具有多个方法的动作做相同的设计,并且每种方法都有自己的前进。

谢谢,Adri108

4

1 回答 1

0

在 Struts 1 中,struts-config.xml是一个驱动文件。该文件将各种操作重定向到相应的ActionForward方法。

于 2013-06-14T07:53:05.647 回答