私はgrailsアプリに取り組んでおり、ルートのテンプレートをレンダリングするとエラーが発生します。実行した手順は次のとおりです。
- 各ページのアクションが表示されるコントローラー「パブリック」があります...これには、デフォルトページの「ホーム」が含まれます
- URL マッピング (UrlMappings.groovy 内) を変更して、root がデフォルトのコントローラーとアクションを次のように指すようにしました。
その後、ルート「app-name/」を指すと、次のようになりました。
クラス: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException
メッセージ: 名前 [top_menu] とパス [//_top_menu.gsp] のテンプレートが見つかりません
home.gsp に沿って view/public/ フォルダーにテンプレート _top_menu.gsp があります。
app-name/public/home を指している場合は正常に動作しますが、root を指している場合は機能しません。ルートでテンプレートをレンダリングしないのはなぜですか?
助けてくれてありがとう
PSGrails 2.04。ウィンドウズ7