2012-10-15 100 views
2

我有一個RESTful Web服務。用JAX-RS(Jersey)實現。驗證方法參數

有以下方法:

public void foo (@PathParam ("name") String uuid) { 
    ... 
} 

,我需要做的輸入參數的驗證。如果數據無效拋出WebApplicationException。

我將自己定義註解CheckUuid(擴展):

public void foo (@PathParam ("name") @CheckUuid String uuid) { 
    ... 
} 

是否有可能用做舞臺上註釋時,選擇的方法,但還沒有叫驗證?例如使用PreProcessInterceptor?

回答

0

因此,決定在方法驗證中使用標準模式。因爲在澤西島沒有PreProcessInterceptor。