我们有一个 restlet 服务器和客户端。我们需要将错误状态和异常跟踪传递回客户端,以便客户端可以根据错误状态代码采取适当的操作。我阅读了StatusService
并使用response.setStatus()
方法但我无法在客户端显示服务器端处理期间抛出的特定异常。服务器中的 DAO 层会抛出特定的数据库相关异常和状态代码,例如(唯一密钥违规等),客户端需要查看并执行相应的操作。
此外,在服务器端和客户端进行集中错误处理/处理的常见方法是什么?过滤器?
一个简短的例子确实会有所帮助。
谢谢, 深