众所周知,struts配置文件中有个parameter属性,设置它便可以根据其属性对应的值,查找相应方法执行,完成一次交互.这种方式可以让一个相关模块的前台逻辑放置在一个action类中,易于维护.在常规方式中,大家都比较喜欢一个方法对应一个<action></action>配置,但是,如果同一模块使用的一个页面完成所有逻辑(比如create,update,delete...),其实配置的多个<action></action>都差不多,唯一区别可能就是path属性值(当然,部分特殊情况除外,比如需要在查询中配置FORM验证),这个时候,可以尝试只配置一个<action></action>,这样,一个模块有6,7个逻辑按钮(create,update,delete,search,confirm,clear.....),都可以用一个配置完成,大大减少了配置时间.