实例化适当的WebApplicationException子类

时间:2014-12-27 20:37:28

标签: java jax-rs http-response-codes

JAX-RS有一个通用WebApplicationException类,用于封装任何HTTP响应状态代码和原因短语。但是有许多特定于代码的子类。例如,NotFoundException表示找不到HTTP 404的响应代码,但可以创建一个响应代码为404的通用WebApplicationException实例。

我是否有一些简单的方法可以获取不成功的HTTP响应代码并创建适当的WebApplicationException子类(JAX-RS API中定义的子类之一)?或者我是否强制创建一个带有大switch语句的工厂方法来执行此操作?

0 个答案:

没有答案