2010-12-10 4 views
2
public class MyForm { 
    private String username; 
    //getter...setter 
} 


@Controller 
public class MyController { 
    @RequestMapping("/handleForm") 
    public String handleForm(MyForm form, Model model){ 
    //do something 
    } 
} 

위의 컨트롤러에 ' 사용자 이름 '모두 잘 작동합니다. 나는 currious하지만 사용자 편의를 위해 'username'매개 변수를 'u'로 단축하고 싶습니다. http://mydomain.com?u=rocky (http://mydomain.com?username=rocky 대신).스프링 양식 데이터 바인딩 - 양식 속성을 양식 속성에 매핑하는 방법 (양식 속성이 양식 개체와 다른 이름을 사용하는 경우)

하지만 MyForm.u가 없으므로 향후 유지 관리 가능성에 대해 읽는 것이 조금 어렵습니다.

MyForm.username을 양식 매개 변수 'u'에 매핑 할 수 있습니까? 용이하게?

답변