Grailsビューでユーザーがdoubleデータを含むフィールドを編集できるようにしたい。Double.NaNを(値を無効にするために)許可したい。
NaNのように機能する疑問符が(HTMLで)ダイヤモンドのように見える特別な文字がありますが、ユーザーはキーにそれを見つけることができません。
Javaでは。で動作しDouble.valueOf("NaN")
ます。ただし、入力フィールドにNaNと入力すると、「NaN」は解析不可能な数値であるというIllegalArgumentExceptionがスローされます。
変換のためにどのような方法が呼び出されますか?ダブルに自動変換させるための鍵は何ですか?