0
これが問題なのか、何か間違っているのか不思議です。以下のコントローラを考える:Grails 3.2 - 足場のコントローラでdefaultActionが無視されましたか?
class MetaDataTypeController {
static scaffold = MetaDataType
static defaultAction = 'list'
def list() {
render("You meant ${g.link(action: 'index', '/index')}")
}
def index() {
[metaDataTypeList: MetaDataType.list()]
}
}
は、「/アプリ/たmetadataType」でアプリケーションにアクセスして、私は「インデックス」へのリンクで、「リスト」のアクションを見ることを期待します。私が見ているのは「インデックス」アクションです。私がstatic scaffold
宣言を削除すると、それは動作し、リンクが表示されます。
これは意図的ですか?私は何かを見落としていますか?
編集:
など行い固定タイプミスが、一例は、説明のだった...私はスキャフォールド 'インデックス()にリダイレクトする'アクションたくありません'list()'実生活では、それらは2つの別々のものであり、足場指数を活用しながらリストをデフォルトアクションにしたいと思っています。 – Trebla