0

私のウィケットアプリケーションには、pack1、pack2などの3〜4個の異なるパッケージがあります。pack1 には、異なる html クラスと Java クラスがあります。setRequired(true) による null チェックを検証し、プロパティ ファイルからメッセージを取得しています。プロパティ ファイルに Send.properties という名前を付けています。pack1 に Send.html と Send.java があるためです。この formname.field.Required=The ${label} のような言及がありません 同じパッケージ (pack1) の異なる html ページに存在するすべての html フィールドを検証したい 1 つのプロパティ ファイルで pack1.properties と言います。だから私の質問ここでは、すべての検証が行われる 1 つのパッケージに対して 1 つの単一のプロパティで十分です。

4

1 に答える 1

0

はい、wicketは最初にページに関連付けられたプロパティファイルでプロパティを検索し、次にパッケージに関連付けられたプロパティで検索します(その後、親パッケージで検索します...)。

しかし、私が知っている限り、パッケージプロパティファイルはpackage.properties(パッケージ名とは関係なく)呼び出されます。

于 2012-07-31T08:04:58.187 に答える