有没有办法将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))