0

Webサービスリクエストをログに記録するためにglassfish内のtinylogを使用しています。これがログステートメントです:

Logger.info("record received from user: {0}, stationAxisId: {1}. inserted with recordId: {2}. server timestamp: {3}", username, stationAxisId, res.recordId, res.timeStamp);

問題はstationAxisIdどちらが整数かということです。しかし、ログファイルに表示されるのは次のとおりです。

addNewRecord-INFO-record received from user: kia, stationAxisId: 10,543,201. inserted with recordId: 56. server timestamp: 1391/07/04 13:55:35.348

stationAxisIsお金のようなフォーマットです。どうすれば修正できますか?

4

1 に答える 1

1

tinylogは内部でMessageFormatを使用するため、これに対する2番目の回答を参照してください。Javaで長整数を区切り文字なしの文字列としてフォーマットするにはどうすればよいですか。

于 2012-09-25T11:33:00.973 に答える