标签: grails
我正在构建一个应用程序,其中包括允许用户上传文档。我有基本的创建/视图操作正常工作,但我想在其他地方重用此操作。
我想知道是否有人指示如何执行此操作。似乎没有一个非常好的方法来做到这一点。
以下是我考虑的一些方法:
由于
- 马蒂亚斯
答案 0 :(得分:5)
我不关心扩展控制器方法。事实上,我尽可能避免继承。我宁愿将公共代码放在服务类中并以这种方式重用它。
答案 1 :(得分:1)
您可以使用基本控制器类,并在其中放置常用功能。然后扩展基本控制器并从其他操作方法调用该方法。