2016-12-05 12 views
0

私はこのような列挙型があります。thymeleafのビューにenumゲッター値を表示するには?

public enum UnitTypes { 

LITER("l"), KILO("kg"), PIECE("pc"); 

private String unitType; 

UnitTypes(String type) { 
    this.unitType = unitType; 
} 

String getType() { 
    return unitType; 
} 

}

ビューにgetTypeメソッドから単一の値を表示する方法を?

私はこれを試してみてください、それは動作しません: "ストック" では

<td th:text="${stock.unit.getType()}"></td> 

私はこの列挙型( "単位")であるフィールドを、持っている

+0

あなたが持っているものは正しいです( '$ {stock..txt}'を入れても問題ありません)。あなたは何を得ているのですか? – Metroids

+0

@Metroidsさて、私はpublicメソッドにgetType()を変更しました。今私はエラーはありませんが、空白のフィールド(何もこれを使用して表示されています) – wegtis

答えて

0
UnitTypes(String type) { 
    this.unitType = unitType; 
} 

このコード必要がありますbe

UnitTypes(String type) { 
    this.unitType = type; 
} 

unitTypeを元のコードで割り当てます。

+0

はい、そんなに愚かな間違い。ありがとう – wegtis

関連する問題