2007/03/08 16:20 Developer
webwork에서 파리미터를 Model Driven으로 populate를 하고 싶을 때
webwork를 사용할 때 model driven으로 데이터를 populate는 하는 방법이 있다.
webwork in action책 P.90 advanced input부터 살펴보면 더 자세한 내용을 알수가 있다.
P.93에 있는 Advantage of using domain objects를 보면 우리가 도메인 객체를 디자인하고 EJB의 DTO나 struts의 FORM객체가 없이 POJO객체로 비즈니스 로직에서 사용하는 객체에 바로 데이터를 담을수 있다. 하지만, P.94에 보면 model driven의 단점도 나와있다. 장단점을 꼭 확인하고 사용을 해야겠다.
webwork에서 model driven을 사용하려면 반드시 interceptor를 2개 추가를 해줘야 한다.
이거 생각보다 삽질하는 사람이 많다. 꼭 주의해라!! 2개의 intercepter를 추가해야 한다.
보통 아래 params 인터셉터를 빼먹고 오픈심포니를 욕하는 사람들이 많다는 이야기!!
webwork in action책 P.90 advanced input부터 살펴보면 더 자세한 내용을 알수가 있다.
P.93에 있는 Advantage of using domain objects를 보면 우리가 도메인 객체를 디자인하고 EJB의 DTO나 struts의 FORM객체가 없이 POJO객체로 비즈니스 로직에서 사용하는 객체에 바로 데이터를 담을수 있다. 하지만, P.94에 보면 model driven의 단점도 나와있다. 장단점을 꼭 확인하고 사용을 해야겠다.
webwork에서 model driven을 사용하려면 반드시 interceptor를 2개 추가를 해줘야 한다.
이거 생각보다 삽질하는 사람이 많다. 꼭 주의해라!! 2개의 intercepter를 추가해야 한다.
보통 아래 params 인터셉터를 빼먹고 오픈심포니를 욕하는 사람들이 많다는 이야기!!
<interceptor-ref name="model-driven"/>
<interceptor-ref name="params"/>
<interceptor-ref name="params"/>