質問

私は、キーの配列を反復処理し、リソースバンドル上のgetString()メソッドを呼び出すことでこの問題を抱えています。私は私が私のバンドルに必要といくつかの理由でリソースの1がフェッチされませんすべてのマッピングを持っています。これは、Windowsで動作するLinuxのUbunthu 9における唯一の問題です。それは正しくマッピングされている私の「項目」リソースまで、すべてのリソースを検索します。上述したように私は、ボットのOSで同じjarファイルを使用します。私のすべてのリソースは、この単一のキーを除いて動作します。私は、キーと、このリソースを変更しようとしたが、それはMissingResourceExceptionがを投げ続けます。私のクラスパスは、そうでなければ私の他のキーが機能しないだろうが正しいです。私はこれを引き起こしている可能性がどのような見当がつかない。私も自分のバンドル並べ替えしようとしている - 。運を

任意の入力が理解されるだろう。

String cols = new String[] {"name", "actor" , "requestor", "electronicFolder", "item", "dueOn", "finalOccurrenceOn"};

ResourceBundle rb = ResourceBundle.getBundle("application");
for (int i=0; i<cols.length; i++) {
    if (rb==null) {
        out.print("null");
    } else {
        try {
            out.print(" " + rb.getString(cols[i]) + " : ");
        } catch (MissingResourceException ee) {
            ee.printStackTrace();
        }
    }
}
Windowsで完璧に動作上述したように、

、Linnux Ubunthuの項目に失敗します。これは本当に迷惑です。

役に立ちましたか?

解決

私はこれが私のdevのENVで働いていたことがわかった、ではなく、パッケージEARとして。問題が含まれるJSPはビーンタグを利用することでした。私は、この参照を削除し、豆のタグに似た、当社のカスタムタグを利用し、それが働いています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top