我想澄清一些关于整合弹簧和支柱的时刻。从MappingDispatchAction
扩展到每个应用程序,我只有一个操作类。实际上,我的app在做某事时使用的不是Action对象,而是来自我的Action的方法。我想从spring中初始化这个动作。只需简单地设置DAO对象。我看了文档,但我不明白以下内容:
我们在action-servlet.xml中使用struts-config.xml
中的动作路径作为bean的名称。好吧,但是我应该在action-servlet.xml
中为每个路径名写bean并设置这个可怜的DAO引用什么?
struts1配置文件将使用DelegatingActionProxy
类作为所有操作配置的type
属性。
如果您对使用XML配置不感兴趣,您也可以使用注释,或者如果许多bean共享相同的DAO/服务等,您也可以使用bean继承。属性值。