解决:如何在Thymeleaf中引用静态内部类的静态成员

问题描述

解决:如何在Thymeleaf中引用静态内部类的静态成员

这是我的类:

package com.example.banksys.model;

public class Card {
    public static class UserType {
        public static final String ORDINARY = "ordinary";
        public static final String ENTERPRISE = "enterprise";
    }
    
    private String number;
    private String name;
    private String userType;
    
    // getters and setters
}

Card是一个类,UserType是Card的静态内部类,有静态成员ORDINARY。
在这里插入图片描述使用SpEL,虽然有飘红,如下图,但是可以跑起来,IDEA的bug
解决:如何在Thymeleaf中引用静态内部类的静态成员_第1张图片
一行代码:

th:value="${T(com.example.banksys.model.Card.UserType).ORDINARY}"

你可能感兴趣的:(java,intellij-idea,开发语言)