4

Playで小数点以下2桁になるように入力値をフォーマットするにはどうすればよいですか?フレームワーク2?たとえば、価格を「100.00」のようにしたいのですが、「100.0」と表示されます。モデルの注釈、またはフォームの入力のパラメーターを使用してそれを行いますか?

これを試しましたが、形式は変わりません。

@inputText(myForm("price"), 'format -> "###.##")
4

1 に答える 1

5

データ型をDoubleからBigDecimalに変更し、スケールを2に設定しました。これにより、データの書式設定が自動的に処理されました。

@Column(scale = 2)
public BigDecimal price;
于 2012-12-19T21:32:35.103 に答える