ものすごく久しぶりのTapestry記事ですw
単にメモ。
Tapestryでパスワードフィールドを利用する場合、TextFieldコンポーネントを使用します。
でも、そのままだと入力が丸見えでパスワードフィールドになりません。
パスワードフィールドにするには、pageファイルに以下のバインディングを追加します。
最初、PasswordFieldって名前のコンポーネントでもあるのかなと思って探してましたw
以下のような感じです。
<component id="hoge" type="TextField">
<binding name="value" value="password"/>
<binding name="hidden" value="true"/>
</component>