【发布时间】:2015-01-28 13:59:30
【问题描述】:
所有 DispatchAction 示例都有“add”、“show”和“delete”等命令。如果我需要“提交此表单以供进一步处理!”之类的文本,但我不想将 DispatchActions 的方法命名为“submitThisFormForFurtherProcessing!”,该怎么办? ?有没有办法让提交按钮上显示的文本与 Struts Dispatch Action 的方法名称不同?
【问题讨论】:
所有 DispatchAction 示例都有“add”、“show”和“delete”等命令。如果我需要“提交此表单以供进一步处理!”之类的文本,但我不想将 DispatchActions 的方法命名为“submitThisFormForFurtherProcessing!”,该怎么办? ?有没有办法让提交按钮上显示的文本与 Struts Dispatch Action 的方法名称不同?
【问题讨论】:
知道了 - 使用“LookupDispatchAction”而不是“DispatchAction”。这有一个您需要重写的名为 Map getKeyMethodMap() 的方法,它将按钮文本映射到需要为该按钮文本调用的方法的名称。
【讨论】: