Если я использую @RequestParam
в своих контроллерах, я могу назвать переменную, отличную от имени параметра, если я установлю атрибут name.
public String showSomething(@RequestParam(name = "field_1") String firstField /*other params*/) {
return "viewName";
}
Могу ли я назвать переменную, отличную от параметра имя, если я использую сложный объект?
ComplexObject. java
public class ComplexObject {
private String firstField; // I want the value of the "field_1" parameter to get here
private String secondField; // And "field_2" to get here
//getters, setters
}
SimpleController. java
@Controller
public class SimpleController {
public String showSomething(ComplexObject complexObject) {
return "viewName";
}
Если возможно, хотелось бы узнать, как это сделать.