以下を含む 1 つの Wicket (6.19) バンドルがあります。
- ホームページ.java
- ホームページ.html
- HomePage.properties.xml
ファイルには、次のコードがあり.java
ます。
public class HomePage extends BasePage {
public HomePage() {
add(new Label("message", getString("greetingMessage")));
}
}
.properties
ファイルにはこれがあります:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM
"http://www.oracle.com/webfolder/technetwork/jsc/dtd/properties.dtd">
<properties>
<entry key="greetingMessage">Hello</entry>
</properties>
問題は、メソッドを呼び出すとgetString
例外が返されることです。
java.util.MissingResourceException: プロパティが見つかりません: コンポーネントの 'greetingMessage': [class=com.mycompany.HomePage]。ロケール: null、スタイル: null
私は何を間違っていますか?