我有一個使用Jersey JAX-RS實現的REST應用程序。我必須在一些錯誤和價值之間做一個映射。 事情是這樣的:使用Jersey JAX-RS中的值映射錯誤
400 - 錯誤的請求 - >請求包含無效的數據(例如丟失,錯誤的參數值) 404 - 找不到 - >無效的URL
如何指定的應用程序如何將錯誤代碼與特定的異常/錯誤關聯起來?
我有一個使用Jersey JAX-RS實現的REST應用程序。我必須在一些錯誤和價值之間做一個映射。 事情是這樣的:使用Jersey JAX-RS中的值映射錯誤
400 - 錯誤的請求 - >請求包含無效的數據(例如丟失,錯誤的參數值) 404 - 找不到 - >無效的URL
如何指定的應用程序如何將錯誤代碼與特定的異常/錯誤關聯起來?
你可以這樣做:
try{
.... }趕上(...){ 回報Response.status(Status.NOT_FOUND); }
是響應是包javax.ws.rs.core.Response
你檢查[映射例外迴應(http://jersey.java.net/nonav/documentation/latest/jax- rs.html#d4e435)文檔部分? – 2012-04-21 23:09:06