4

Apache Tynamo のテンプレートによって生成された HTML をオーバーライドするにはどうすればよいですか?

現在、tapestry-bootstrap で使用するために自分のページを変換していますが、ログイン フォームが少し見苦しく見えます。

4

1 に答える 1

7

提供されたフォームをカスタマイズまたは再利用しようとする代わりに、独自のサインイン ページとサインイン フォームを作成する方がはるかに優れています。

それは非常に簡単です。これをコピーすることから始めることができます:

これは単なるサインイン ページの例です。不要なものはすべて削除してください。

その後、あなた自身の署名ページを持っていることをタペストリーセキュリティに伝えることを忘れないでください:

@Contribute(SymbolProvider.class)
@ApplicationDefaults
public static void applicationDefaults(MappedConfiguration<String, Object> configuration)
{
    // Tynamo's tapestry-security (Shiro) module configuration
    configuration.add(SecuritySymbols.LOGIN_URL, "/signin");
}

それでおしまい。

于 2012-05-28T15:45:52.153 に答える