私は複雑な Java アプレットに取り組んでいます。このアプレットは、Safari や、Windows と Linux のさまざまなブラウザーでうまく動作しますが、Macintosh の Chrome と Firefox では問題があります。デバッグの場合、Java コードがブラウザー、ブラウザーのバージョン、OS、およびエラーが発生したときに OS のバージョンを検出して報告できると非常に役立ちます。
Javaがその情報を検出する最も簡単で信頼できる方法は何ですか?
これは良さそうですが、Apache log4j が必要です。チームにそれを実行するよう説得できるかどうかわかりません: http://code.google.com/p/user-agent-utils/ '
Java は JavaScript を介してユーザー エージェント文字列を取得できると思いますが、その方法を明確に示している適切なサンプル コードが見つかりません。