org.apache.catalina.connector.Response.sendError()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(6.6k)|赞(0)|评价(0)|浏览(256)

本文整理了Java中org.apache.catalina.connector.Response.sendError方法的一些代码示例,展示了Response.sendError的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Response.sendError方法的具体详情如下:
包路径:org.apache.catalina.connector.Response
类名称:Response
方法名:sendError

Response.sendError介绍

[英]Send an error response with the specified status and a default message.
[中]发送具有指定状态和默认消息的错误响应。

代码示例

代码示例来源:origin: codefollower/Tomcat-Research

/**
 * Reject the request that was denied by this valve.
 *
 * @param request The servlet request to be processed
 * @param response The servlet response to be processed
 * @exception IOException if an input/output error occurs
 * @exception ServletException if a servlet error occurs
 */
protected void denyRequest(Request request, Response response)
    throws IOException, ServletException {
  response.sendError(denyStatus);
}

代码示例来源:origin: org.apache.catalina/com.springsource.org.apache.catalina

/**
 * Reject the request that was denied by this valve.
 *
 * @param request The servlet request to be processed
 * @param response The servlet response to be processed
 * @exception IOException if an input/output error occurs
 * @exception ServletException if a servlet error occurs
 */
protected void denyRequest(Request request, Response response)
    throws IOException, ServletException {
  response.sendError(denyStatus);
}

代码示例来源:origin: org.glassfish.main.web/web-core

@Override
public void sendError(int sc, String msg) throws IOException {
  // Disallow operation if the object has gone out of scope
  if (response == null) {
    throw new IllegalStateException(rb.getString(LogFacade.NULL_RESPONSE_OBJECT));
  }
  if (isCommitted())
    throw new IllegalStateException
      (/*sm.getString("responseBase.reset.ise")*/);
  response.setAppCommitted(true);
  response.sendError(sc, msg);
}

代码示例来源:origin: org.glassfish.main.web/web-core

@Override
public void sendError(int sc) throws IOException {
  // Disallow operation if the object has gone out of scope
  if (response == null) {
    throw new IllegalStateException(rb.getString(LogFacade.NULL_RESPONSE_OBJECT));
  }
  if (isCommitted())
    throw new IllegalStateException
      (/*sm.getString("responseBase.reset.ise")*/);
  response.setAppCommitted(true);
  response.sendError(sc);
}

代码示例来源:origin: org.jboss.web/jbossweb

public void sendError(int sc)
  throws IOException {
  if (isCommitted())
    throw new IllegalStateException
      (/*sm.getString("responseBase.reset.ise")*/);
  response.setAppCommitted(true);
  response.sendError(sc);
}

代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9

@Override
public void sendError(int sc)
  throws IOException {
  if (isCommitted())
    throw new IllegalStateException
      (/*sm.getString("responseBase.reset.ise")*/);
  response.setAppCommitted(true);
  response.sendError(sc);
}

代码示例来源:origin: jboss.web/jbossweb

public void sendError(int sc, String msg)
  throws IOException {
  if (isCommitted())
    throw new IllegalStateException
      (/*sm.getString("responseBase.reset.ise")*/);
  response.setAppCommitted(true);
  response.sendError(sc, msg);
}

代码示例来源:origin: com.ovea.tajin.server/tajin-server-tomcat7

@Override
public void sendError(int sc)
  throws IOException {
  if (isCommitted())
    throw new IllegalStateException
      (/*sm.getString("responseBase.reset.ise")*/);
  response.setAppCommitted(true);
  response.sendError(sc);
}

代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9

@Override
public void sendError(int sc, String msg)
  throws IOException {
  if (isCommitted())
    throw new IllegalStateException
      (/*sm.getString("responseBase.reset.ise")*/);
  response.setAppCommitted(true);
  response.sendError(sc, msg);
}

代码示例来源:origin: org.wso2.carbon.identity/org.wso2.carbon.identity.authz.valve

private void handleErrorResponse(AuthenticationContext authenticationContext, Response response, int error) throws
      IOException {
    StringBuilder value = new StringBuilder(16);
    value.append("realm user=\"");
    if ( authenticationContext.getUser() != null ) {
      value.append(authenticationContext.getUser().getUserName());
    }
    value.append('\"');
    response.setHeader(AUTH_HEADER_NAME, value.toString());
    response.sendError(error);
  }
}

代码示例来源:origin: org.apache.tomcat/tomcat-catalina

@Override
public void sendError(int sc, String msg)
  throws IOException {
  if (isCommitted()) {
    throw new IllegalStateException
      (sm.getString("coyoteResponse.sendError.ise"));
  }
  response.setAppCommitted(true);
  response.sendError(sc, msg);
}

代码示例来源:origin: org.apache.tomcat/tomcat-catalina

@Override
public void sendError(int sc)
  throws IOException {
  if (isCommitted()) {
    throw new IllegalStateException
      (sm.getString("coyoteResponse.sendError.ise"));
  }
  response.setAppCommitted(true);
  response.sendError(sc);
}

代码示例来源:origin: codefollower/Tomcat-Research

@Override
public void sendError(int sc, String msg)
  throws IOException {
  if (isCommitted()) {
    throw new IllegalStateException
      (sm.getString("coyoteResponse.sendError.ise"));
  }
  response.setAppCommitted(true);
  response.sendError(sc, msg);
}

代码示例来源:origin: codefollower/Tomcat-Research

@Override
public void sendError(int sc)
  throws IOException {
  if (isCommitted()) {
    throw new IllegalStateException
      (sm.getString("coyoteResponse.sendError.ise"));
  }
  response.setAppCommitted(true);
  response.sendError(sc);
}

代码示例来源:origin: org.apache.geronimo.ext.tomcat/catalina

@Override
public void sendError(int sc)
  throws IOException {
  if (isCommitted()) {
    throw new IllegalStateException
      (sm.getString("coyoteResponse.sendError.ise"));
  }
  response.setAppCommitted(true);
  response.sendError(sc);
}

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

@Override
public void sendError(int sc, String msg)
  throws IOException {
  if (isCommitted()) {
    throw new IllegalStateException
      (sm.getString("coyoteResponse.sendError.ise"));
  }
  response.setAppCommitted(true);
  response.sendError(sc, msg);
}

代码示例来源:origin: org.apache.geronimo.ext.tomcat/catalina

@Override
public void sendError(int sc, String msg)
  throws IOException {
  if (isCommitted()) {
    throw new IllegalStateException
      (sm.getString("coyoteResponse.sendError.ise"));
  }
  response.setAppCommitted(true);
  response.sendError(sc, msg);
}

代码示例来源:origin: org.apache.catalina/com.springsource.org.apache.catalina

@Override
public void sendError(int sc, String msg)
  throws IOException {
  if (isCommitted()) {
    throw new IllegalStateException
      (sm.getString("coyoteResponse.sendError.ise"));
  }
  response.setAppCommitted(true);
  response.sendError(sc, msg);
}

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

@Override
public void sendError(int sc)
  throws IOException {
  if (isCommitted()) {
    throw new IllegalStateException
      (sm.getString("coyoteResponse.sendError.ise"));
  }
  response.setAppCommitted(true);
  response.sendError(sc);
}

代码示例来源:origin: org.apache.tomcat/tomcat-catalina

@Override
public void invoke(final Request request, final Response response) throws IOException, ServletException {
  if (isAllowed(request.getRequest().getRemoteAddr())) {
    getNext().invoke(request, response);
  } else {
    response.sendError(HttpServletResponse.SC_FORBIDDEN);
  }
}

相关文章

Response类方法