如何读取客户端表单枚举中的属性

时间:2019-04-05 13:29:43

标签: java typescript rest

我有在服务器端定义的枚举类。

因此,我需要通过rest调用在客户端读取Enum值(NO_OF_TYPRES)和说明(“轮胎数量”)。

从客户端获取的只是Enum值。

public enum SettingType{

    NO_OF_TYPRES("Number of tires"), NO_OF_SEATS("Number of seats");// etc...

    private String description;

    SettingType(String description){
        this.description = description;
    }

    public String getDescription(){
        return this.description;
    }
}

TypeScript文件//客户端。

export class SettingType{

    public description : string;
    public machineRelated: boolean ;

}

1 个答案:

答案 0 :(得分:0)

我通过在服务器端用枚举中的属性定义DTO类来解决了这个问题。

public final class SettingTypeDTO{

   private String description;

   public void setDescription(String description){
       this.description = description;
   }

   public String getDescription(){
       return this.description;
   }
}