私はGrailsinActionの本を読んでいて、検証を導入するためにドメインクラスのパーツ制約に到達しました。
Grailsから作成された「作成」フォームに移動すると、データを入力せずに「作成」ボタンをクリックしただけで、「このフィールドに入力してください」というメッセージが表示されました。
FireBugツールとChromeDeveloperツール内のマークアップを調べたところ、何か面白いものが見つかりました。明示的なスクリプトタグがありません(フェードイン/フェードアウトアニメーションの下部にあるものを除く)。同様に、firebugは、メッセージが表示されたときにdomまたはhtmlマークアップに変更を表示しません。
ドキュメントによると、メッセージはSpringからのi18nサポートを介して表示されます...しかし、私の質問は、これが世界でどのように達成されているかということです。ヘッダーとHTMLマークアップを調べましたが、メッセージをJavascriptまたはHTMLで表示するように促すものは何も表示されません。
この種のことはWebページでどのように達成されますか?
(説明:Grails 2.2、Firefox内のFirebug、Chrome内の開発者ツール。つまり、2つの異なるブラウザーが同じメッセージを表示します)