Apache Tynamo のテンプレートによって生成された HTML をオーバーライドするにはどうすればよいですか?
現在、tapestry-bootstrap で使用するために自分のページを変換していますが、ログイン フォームが少し見苦しく見えます。
提供されたフォームをカスタマイズまたは再利用しようとする代わりに、独自のサインイン ページとサインイン フォームを作成する方がはるかに優れています。
それは非常に簡単です。これをコピーすることから始めることができます:
これは単なるサインイン ページの例です。不要なものはすべて削除してください。
その後、あなた自身の署名ページを持っていることをタペストリーセキュリティに伝えることを忘れないでください:
@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");
}
それでおしまい。