問題タブ [properties-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
35735 参照

debugging - web.xml と log4j.properties で log4j 出力ファイル パスを設定する方法を教えてください。

従業員を登録できる Web アプリケーションを開発しました。

じぶんのweb.xml

Register、HTMLページのボタンをクリックすると。ロギング用のコードを記述したコントローラ クラスに移動します。

}

というパッケージresourceを作成し、log4j.properties ファイルを作成しました。

しかし、私のログはC:ドライブに作成されません。

web.xml で何かを構成する必要がありますか? すでに log4j.jar ファイルが含まれています。

0 投票する
0 に答える
462 参照

struts2 - Struts2: プロパティ ファイルに値のリストをロードする

ActionSupport クラスを拡張するページをロードする特別なアクションがあります。これにより、getText() メソッドを使用してプロパティ ファイルの値にアクセスできます。私のアクションでは、すべてのページにファイルのリストをロードする必要があります。

これは Configuration オブジェクトを使用して可能であることを知っています: Loading a list of values from a properties file

MainAction.properties

リストを取得し、カンマを区切り文字として使用して手動で分割するのが明らかな方法であることはわかっています。しかし、struts2 でこれらのプロパティのリストを取得するためのより高速でクリーンな方法はありますか?

0 投票する
3 に答える
1737 参照

java - これは .properties ファイルを WAR ファイルから除外する最良の方法ですか?

.properties ファイルを外部化するために、現在、C:\test\UI\properties などのファイル システムに保存しており、上記のファイルの場所を指す環境変数 $PROP_LOCATION を作成しました。したがって、プロパティを変更する必要があるときはいつでも、その場所に移動してプロパティを編集し、アプリケーションを更新するだけです。それは魅力のように機能します。

これが最善の方法ですか?または、プロパティファイルをwarファイルから除外するために専門家が私に提案する他の方法はありますか?

注:環境変数の1つが見つからない場合、別の環境変数をチェックする「if」条件があるため、上記のことはUNIX環境とWindows環境の両方で正常に機能します。

0 投票する
1 に答える
8161 参照

java - HashMap プロパティをプロパティ ファイルに保存し、それらのプロパティを HashMap にロードします。

したがって、HashMapプロパティをPropertiesファイルに保存する際にキャストの問題が発生します。これは、のキーHashMapがキャストできないオブジェクトであるjava.lang.Stringためです。(String, String)HashMap(Object, Long)

HashMapの内容をファイルに保存してHashMap、次にプログラムを実行したときにそれらの内容を読み込めるようにしたいだけです。

HashMaps私は、保存される前に含まれていたオブジェクトを補充しようとする無駄な試みを何度も経験しました。オブジェクトを文字列に変換する簡単な方法を考えてみましたが、インデックスが作成されPropertiesHashMapsいないため、これらの文字列を必要なオブジェクトに戻すことはできません。これを達成する方法は?

これが私がやろうとしていることです:

0 投票する
1 に答える
144 参照

spring - cloudfoundryのプロパティの2つの異なる値(クラウドとデフォルト)と@Valueアノテーションの処理

ここに記載されているSpringの@Valueアノテーションを参照しています:@ValueおよびSpringプロファイル。

次のような特定のプロパティに対して異なる値を設定できる必要があります。

...アプリがローカルで実行されているかクラウドで実行されているかによって異なります。@Value("${websiteContext}")アノテーションでそれを達成する方法がわかりません...

このような問題に対処するためのベストプラクティスは何ですか?

0 投票する
1 に答える
1452 参照

spring - Spring プロファイルと私のプロパティ ファイルに関する問題

次のように、1 つの Spring プロファイルに対して 1 つのプロパティ ファイル セットをアクティブ化し、別の Spring プロファイルに対して別のセットをアクティブ化しようとしています。

私のsrc/main/resourcesフォルダには、対応する適切なディレクトリ構造があります。

サービスの 1 つに単純な@Value("${application.url}")ものがあり、体系的に次のエラーが発生します。

「mailerServiceImpl」という名前の Bean の作成中にエラーが発生しました: 自動配線された依存関係の注入に失敗しました。ネストされた例外は org.springframework.beans.factory.Be anCreationException: Could not autowire field: private java.lang.String com.kadjoukor.service.MailerServiceImpl.websiteContext; です。ネストされた例外は java.lang.IllegalArgumentException: 文字列値 "${application.url}" のプレースホルダー 'application.url' を解決できませんでした

spring.profiles.active init-paramweb.xml に を追加しようとしたことに注意してください。それは何の違いもありません...

何が間違っているのかわかりません。誰でもアドバイスをお願いできますか?

編集 1 : 上記の構成のスニペットが構成ファイルの末尾にあることは重要でしょうか?

編集 2 : my の出力は次のweb.xmlとおりです。

WEB-INF/libsディレクトリの内容は次のとおりです。

0 投票する
3 に答える
1386 参照

java - Web アプリケーションのプロパティ ファイルの更新

変数 (キー = 値) をストックしているプロパティ ファイル (rsources フォルダーの下) があります。

ユーザーが新しい値を挿入したり、古い値を更新したりするときに更新する必要がありますが、それを行うことはできますか? これはWebアプリケーションであるため、サーバーに展開された単なる戦争であるため、疑問があります。では、どうすれば .properties ファイルにアクセスして、コードから直接変更できるのでしょうか?

それが不可能な場合、別の解決策はありますか?

0 投票する
2 に答える
4345 参照

jsp - JSTL fmtライブラリおよびプロパティファイルを使用すると、タミル語の文字が疑問符として表示されます

fmtタミル語の文字を表示するためにJSTLtaglibを使用しています。しかし、タミル語のキャラクターは表示できませんでした。タミル語の文字を表示する代わりに、のように疑問符の文字を表示し??????ます。ヒンディー語を試してみましたが、疑問符も表示されます。私は今どうすればいい?

これが私のコードです。タミル語でHelloWorldを印刷しようとしています。

fileproperty.properties

Hello.jsp

0 投票する
1 に答える
4984 参照

java - Spring を使用してプロパティ ファイルからネストされたプレースホルダーをロードする

プロパティ ファイル内からネストされたプレースホルダーを読み込むことはできますか? URL を動的に読み込もうとしています。

たとえば、私のプロパティファイルに含まれている場合

実行時に {nestedProperty} の値をロードする方法はありますか? ResourceBundle の動作に似ています。もしそうなら、どうすれば文字列を効果的にインスタンス化できるでしょうか? ここまで考えてる

...しかし、ネストするプロパティがわかりません。現在、次のようなものがありますが、可能であれば注釈を使用して Bean を取得したいと思います

ここでPropertyPlaceholderConfigurerと他のいくつかのプロパティファイルの質問を調べましたが、これが可能かどうかはわかりません。

このネストされたプロパティをコード内から動的にロードするか、少なくともそこからそれらを操作したいことにも注意する必要があります (おそらく @PostConstruct を介して?)

0 投票する
2 に答える
5447 参照

java - COMM API インストールのエラー: nblibraries.properties ファイルが存在しません

ここから利用可能なcomポートを照会するこのサンプルコードを実行しようとしています: http://www.java2s.com/Code/Java/Development-Class/QueryingAvailableCOMPorts.htm

プロジェクトに comm api を適切に追加しました。プロジェクトの Libraries フォルダーの下に comm.jar ファイルが表示されます。しかし、プロジェクトをビルドすると、netbeans から次のメッセージが表示されます。

ant -f C:\Users\Timur\Documents\NetBeansProjects\KEYCON clean jar C:\Users\Timur\Documents\NetBeansProjects\KEYCON\nbproject\build-impl.xml:63: ソース リソースが存在しません: C:\Users \Timur\Desktop\javax.comm\nblibraries.properties BUILD FAILED (合計時間: 0 秒)

プロジェクトを実行しようとすると、Netbeans から次のメッセージが表示されます。

run: win32com のロード中にエラーが発生しました: java.lang.UnsatisfiedLinkError: java.library.path に win32com がありません ビルド成功 (合計時間: 0 秒)

comm.jar ファイルを特定の場所に保存する必要がありますか? 今、私のデスクトップにあります。それとも、別の原因で問題が発生していますか?