私は現在 play 2.0.4 で UI を実装していますが、選択ボックスの作成に使用している @select ヘルパーに問題があります。次の形式のデータを含む Map オブジェクトを返すメソッド Test.methodName に select をバインドします:
{
2=Sorted1, 1=Sorted2}
要素が選択にリストされているときに保存されます。ただし、select では項目は次の順序でリストされます。
Sorted2
Sorted1
データはキーでソートされているようです。選択で値で並べ替えるにはどうすればよいですか?
@select(
paramForm("standardDbName"),
options = options(Test.methodName),
'id -> "standardDb",
'_default -> "--- Choose DB ---",
'_label -> "Database Name",
'_error -> paramForm("standardDbName").error.map(_.withMessage(""))
)