小编Ped*_*ñez的帖子

相同的ExceptionMapper用于不同的异常

我的应用程序提供RESTful接口来执行某些操作.我使用ExceptionMapper捕捉象异常NoResultExceptionEntityNotFoundException然后返回404状态码,或类似的异常NumberFormatExceptionConstraintViolationException并返回400的状态码...等等.

我的问题是,ExceptionMapper每次只允许我选择一种例外; 所以我不能对所有错误400使用相同的类,而其他形式的所有错误404.

有没有办法创建一个ExceptionMapper映射两种不同类型的异常?

我的另一个选择是更改我的函数以返回一个Response而不是一个String(标记为@Produces("application/json"));,然后每次都设置状态代码;但我认为这是最糟糕的......

java rest jersey

6
推荐指数
1
解决办法
2743
查看次数

gwt中的远程服务执行两次

我正在拨打GWT的服务电话.

在客户端,我只对该方法进行了一次调用,但在服务器端,服务中的方法被调用两次.

我用Firefox中的GWT-Tools调试了客户端; 当我调用一次方法时,服务器中有两次执行.参数中的数据相同,但是在两个不同的线程中.

我在相同的应用程序中有更多的调用,但问题只出在那个问题上.

java gwt gwt-rpc

5
推荐指数
1
解决办法
455
查看次数

标签 统计

java ×2

gwt ×1

gwt-rpc ×1

jersey ×1

rest ×1