有没有办法将defaultValue设置为application.properties文件中的值?
@ResponseBody
public void test(@RequestParam(name="testValue", defaultValue = <something from application.properties>))
将您的defaultValue
声明为类似的控制器变量
@Value("${variable.name.in.app.properties}")
private String myDefaultValue;
然后,在控制器操作中,像这样分配
@ResponseBody
public void test(@RequestParam(name="testValue", defaultValue = myDefaultValue))