コントローラーが GSP ファイルを見つけるために使用する開始フォルダーを構成する方法はありますか?
単一の Grails プロジェクト (v2.0.1) があり、関数を反映するパッケージにコントローラーとビューを整理できるようにしたいと考えています。
つまり、私のコントローラー:
uk.co.myCompany.function1.DashboardController.groovy
uk.co.myCompany.function2.DashboardController.groovy
私のビューのフォルダー構造:
views -> function1 -> dashboard -> index.gsp
views -> function2 -> dashboard -> index.gsp
を呼び出すたびにrender (view: 'index')
、DashboardController
を探しviews/dashboard/index.gsp
ます。
代わりに呼び出すように変更できますrender (view: '../function1/dashboard/index')
が、これは少し不要なようです。さらに、これらのコントローラーには他にも多数のアクション/ページがあり、すべてのアクションにこれを入力したくないことは明らかです。
デフォルトのフォルダを指定するコントローラ クラスの単純な注釈が理想的です。何か案は?