0
회원으로 DTO가있는 Struts Action이 있습니다.Struts : "foo.bar"에서 "b"로의 "앨리어싱"매개 변수 이름
public class MyAction {
private MyDTO dto;
void execute() {
String bar = dto.getBar() ;
//struts has mapped GET parameter dto.bar by calling dto.setBar()
// do something with bar:
return bar != null ? SUCCESS : INPUT;
}
}
"b"라는 매개 변수를 dto.bar에 매핑하여 간단하게 GET URL을 정리합니다. 대신 : http://myurl?dto.bar=xxx 원하는 : http://myurl?b=xxx
내 작업 setB (최종 문자열 b) 추가하여이 작업을 수행 할 수 있지만 내 코드를 더 부서지기 쉽고 이해하기 어렵게 만들 것입니다.
Struts에게 http://myurl?b=xxx의 URL에 대해 MyAction.getDto.setBar()가 호출되도록이 매핑을 수행 할 수있는 방법이 있습니까?