Возможно ли определять вещи внешне в файлах свойств для наших аннотаций на Spring Controllers?
Предположим, у меня есть следующий контроллер
@Controller
@RequestMapping(value = "processModel.jsp")
public class ProcessorController {
@RequestMapping(method = RequestMethod.GET)
public String displayModel() {
//Code to load processor
return "processModel";
}
@RequestMapping(method = RequestMethod.POST, params="submit=Refresh")
public String refreshModel() {
//Code to refresh data
return "processModel";
}
@RequestMapping(method = RequestMethod.POST, params="submit=Save Model")
public String saveModel() {
//Code to save model
return "processModel";
}
}
Предположим, генерируется следующий HTML-код:
<input type="submit" name="submit" value="Save Model" />
<input type="submit" name="submit" value="Refresh" />
Было бы хорошо, чтобы эти параметры были выведены наружу, чтобы мы могли определить их только один раз в файле свойств. Таким образом, если нам нужно изменить метку на кнопке отправки в JSP, нам нужно изменить ее только в файле свойств, а не в двух местах.
Возможно ли это?