我正试着给 @RequestMapping
注解如下:@requestmapping(value=value)
@RequestMapping(value = VALUE)
public class SomeClass {
public final static String value = randomValue();
public static randomValue() {
return "some random stuff here";
}
}
现在,我注意到这是不合法的,因为我得到了这个错误:
属性值必须是常量
有人能解释一下为什么会这样吗?
1条答案
按热度按时间nfzehxib1#
属性值必须是常量
简单地说,你不能分配一个变量或一些随机值,如
VALUE
对于端点。您应该提供一个常量字符串或其倍数,如以下示例所示: