アクションを呼び出すために現在の gsp ページに依存する制御ロジックを構築しようとしています。現在の gsp ページを識別するために使用できるタグまたはセッション メソッドはありますか
サインアップとログインを除くすべての GSP へのアクセスを制限したいので、ユーザーが他の GSP を開くと、サインアップ ページにリダイレクトされ、ログイン ページにも移動できるようになります。
私が実装しようとしているロジックは、 current_Page が login.gsp または singup.gsp である場合、他に何もしないでサインアップにリダイレクトする場合、//ユーザーが問題なくログイン ページに移動できる場合、次のようになります。
そして、このロジックをメイン レイアウトに追加して、すべてのアプリケーション ドメインに実装されるようにしたいと考えています。
RequestmapController または UrlMappings を使用してこれを行う別の方法があるかどうか疑問に思っていますか?
Grails は SpringMVC の上に構築されており、SpringMVC は標準のサーブレット フレームワークの上に構築されているため、springMVC の経験がある人なら誰でも助けることができます。
注: Acegi プラグインを使用しています
注意: このタイプのセキュリティ メカニズムを実装して、アプリケーションを SEO フレンドリー (つまり、Google インデックス) にするにはどうすればよいでしょうか?