我的应用程序中有两个过滤器:
1)第一个过滤器会抛出异常,我调用response.sendError(UNAUTHORIZED.getStatusCode(), "My message");
2)第二个过滤器用于将请求和响应记录到数据库中。
我有一个名为"error_message"的列,我想在过滤器2中保存来自过滤器1的错误消息。我该如何在weblogic上实现这个功能?我有javax.servlet.http.HttpServletResponse对象,只能获取状态:response.getStatus()
使用Spring框架,我可以调用ServletRequestContext.current().getErrorMessage()
,但当我使用weblogic时,它不起作用。