1
私のウィッケットフォームに適切な検証エラーを表示するのに問題があります。 ラベルは 'wicket:for'属性を持つ入力テキストフィールドに結合されます。 HTMLファイル内ウィケット検証メッセージの使用ラベル
例:プロパティで
<label wicket:for="volumeField">Volume</label> <select wicket:id="volumeField"/>
・ファイル:
volumeField.Required=The field '${label}' is required
を${label}
の交換ではなく、それがキーvolumeField
で、ラベルの値ではありません。この場合、ラベル値Volume
にハードコードすることなく変更できますか?
cssクラスrequired
およびerror
は、ラベルにのみ適用されました。これは、クラスTextField
がonComponentTag
メソッドをオーバーライドして解決されたrequired
タグを正しく適用していないことと関連していることがわかりました。 (したがって、この問題は解決される)