1
カスタムjsfコンポーネントを開発しています。メッセージをプロパティファイルに保存したいし、Javaコードでメッセージを保存したいと思っています。私はfaces-configを設定する必要がありますか?メッセージバンドルを取得する方法カスタムjsfコンポーネント内のメッセージプロパティファイル
カスタムjsfコンポーネントを開発しています。メッセージをプロパティファイルに保存したいし、Javaコードでメッセージを保存したいと思っています。私はfaces-configを設定する必要がありますか?メッセージバンドルを取得する方法カスタムjsfコンポーネント内のメッセージプロパティファイル
クラスパスにドロップし、コンフィグレーション設定またはローカライズされたコンテンツにそれぞれjava.util.Properties
またはjava.util.ResourceBundle
を使用してください。 filename.properties
ファイルをcom.example
パッケージに入れたと仮定した例を示します。
Properties properties = new Properties();
properties.load(Thread.currentThread().getContextClassLoader().getResource("com/example/filename.properties"));
// ...
または
ResourceBundle bundle = ResouceBundle.getBundle("com.example.filename");
// ...