public interface ModelDriven {
Object getModel();
}
而我需要的是
public interface ModelDriven {
Object getModel() throws Exception;
}
因為要攔截可能拋出的異常,流程是這樣service - my service interceptor - action - xwork interceptor
現在斷在action這里了,很奇怪,webwork其他方法都有throw exception,獨獨這個沒有,難道又要hack webwork?
恩,有了AOP后,接口設計應該要多考慮一下,是否允許拋出異常……