我也是菜鸟, 哈哈!
可以是一对多的, 如写一个Action 继承 DispatchAction,
具体的使用可Google, 或找一本书, 我手头的 孙卫琴的 精通Struts中有详细的介绍.
最好是你的多个页面都执行类似的操作, 这样就可用一个DispatchAction来封装一组类似的操作.
一个配置如下:
<action name="disPatch" path="com.jdon.XXXXXX" parameter="method">
<forward name="name1" path="path1" />
<forward name="name2" path="path2" />
</action>
这里的parameter="method" 在调用这个Action的时候要带上, 如disPatch.do?method=add
这里的add为你的 action中的一个方法名,
如你可在action 中写delete等方法名处理不同的页面中的东东.