0

Windows で "sample" という名前の環境変数を設定しました。以下のコードを使用して、この環境変数の値を取得できますか?

System.getProperty("sample");

UAT 環境では LINUX OS を使用しています。LINUX OS で同じ環境変数を設定し、を使用して同じ環境変数を取得できますSystem.getProperty("sample")か?

System.getProperty("sample");つまり、オペレーティング システムに関係なくリトリーブするということですか?

また、JSP で環境変数の値を取得したいと思います。ロジックを jsp に保持することはお勧めできませんが、それでも使用する必要があります。System.getProperty("sample");jspで使用できますか?私を助けてください。

4

2 に答える 2

16

System.getenv()ではなく、環境変数を取得するために使用しますSystem.getProperty()。後者は(名前が示すように)システムプロパティ用です。

違いは何ですか?Javaシステムのプロパティと環境変数


JSPで環境変数にアクセスする必要がある場合は、何か問題があります。少なくとも、サーブレットを使用してください。続きを読む:JSPファイルでJavaコードを回避する方法は?

于 2012-05-05T15:35:20.240 に答える
1

はい、これはOSに関係なく、JSPで使用できます。

于 2012-05-05T15:35:13.810 に答える