1
我想傳遞一個枚舉值,如下面的類來一張表格定義:如何在Springboot中發送表單中的枚舉值?
package com.test.entity.common;
public enum RequestStatus {
PENDING,
APPROVED,
REJECTED
}
形式:
<select th:field="*{selectedRequestType}">
<option value="${T(com.test.entity.common.RequestStatus).PENDING}">PENDING</option>
<option value="${T(com.test.entity.common.RequestStatus).APPROVED}">APPROVED</option>
<option value="${T(com.test.entity.common.RequestStatus).REJECTED}">REJECTED</option>
</select>
爲什麼這個返回的整個價值爲字符串字面T(com.test.entity.common.RequestStatus).REJECTED
而不僅僅是enumREJECTED
?有沒有辦法使用SpEL來做到這一點?