Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jakarta ee 在JavaEE过滤器中读取响应体_Jakarta Ee_Response_Servlet Filters - Fatal编程技术网

Jakarta ee 在JavaEE过滤器中读取响应体

Jakarta ee 在JavaEE过滤器中读取响应体,jakarta-ee,response,servlet-filters,Jakarta Ee,Response,Servlet Filters,如何读取HTTPServletResponse对象的内容 我有一个REST架构,它用JSON响应 eg/loginresult.json将以json响应 为了捕获此请求/响应,我创建了一个过滤器 public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { System.out.println("Accredi

如何读取HTTPServletResponse对象的内容

我有一个REST架构,它用JSON响应

eg/loginresult.json将以json响应

为了捕获此请求/响应,我创建了一个过滤器

public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain)  throws IOException, ServletException {
    System.out.println("AccreditSecurityFilter::doFilter Called");
    HttpServletRequest request = (HttpServletRequest) req;
    HttpServletResponse response = (HttpServletResponse) res;

if(loginurl.equalsIgnoreCase(rebuildURI)){
            //READ THE RESPONSE
            //IF RESPONSE IS 1 THEN CONTINUE ELSE REDIRECT
        }
        else{
            System.out.println("other url");
        }
如何将响应对象读取为字符串或原始类型的对象。这可能吗


更多信息-JSON响应是LoginResult类型的序列化对象。

有人可以回答这个问题吗?可能是重复的