本文整理匯總了Java中javax.servlet.http.HttpServletResponse.sendError方法的典型用法代碼示例。如果您正苦於以下問題:Java HttpServletResponse.sendError方法的具體用法?Java HttpServletResponse.sendError怎麽用?Java HttpServletResponse.sendError使用的例子?那麽恭喜您, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類javax.servlet.http.HttpServletResponse的用法示例。
在下文中一共展示了HttpServletResponse.sendError方法的19個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於我們的係統推薦出更棒的Java代碼示例。
示例1: preHandle
點讚 3
import javax.servlet.http.HttpServletResponse; //導入方法依賴的package包/類
@Override
public final boolean preHandle(final HttpServletRequest request, final HttpServletResponse response, final Object o) throws Exception {
// we only care about post because that's the only instance where we can get anything useful besides IP address.
if (!"POST".equals(request.getMethod())) {
return true;
}
if (exceedsThreshold(request)) {
recordThrottle(request);
request.setAttribute(WebUtils.CAS_ACCESS_DENIED_REASON, "screen.blocked.message");
response.sendError(HttpStatus.SC_FORBIDDEN,
"Access Denied for user [" + request.getParameter(usernameParameter)
+ "] from IP Address [" + request.getRemoteAddr() + ']');
return false;
}
return true;
}
示例2: preHandle
點讚 3
import javax.servlet.http.HttpServletResponse; //導入方法依賴的package包/類
public boolean preHandle(HttpServletRequest request,
HttpServletResponse response, Object handler)
throws Exception {
String uri = request.getRequestURI();
Weaver weaver = weaverService.getCurrentWeaver();
if(uri.contains("/tags:")){
String tags = uri.substring(uri.indexOf("/tags:")+6);
if(tags.contains("/"))
tags = tags.substring(0, tags.indexOf("/"));
tags = URLDecoder.decode(tags, "UTF-8");
List tagList = tagService.stringToTagList(tags);
if(!tagService.validateTag(tagList, weaver)){
response.sendError(400);
return false;
}
}
return true;
}
開發者ID:forweaver,項目名稱:forweaver2.0,代碼行數:20,
示例3: commence
點讚 3
import javax.servlet.http.HttpServletResponse; //導入方法依賴的package包/類
@Override
public void commence(HttpServletRequest request,
HttpServletResponse response,
AuthenticationException authException) throws IOException {
// This is invoked when user tries to access a secured REST resource without supplying any credentials
// We should just send a 401 Unauthorized response because there is no 'login page' to redirect to
response.sendError(HttpServletResponse.SC_UNAUTHORIZED, "Unauthorized");
}
開發者ID:zzqfsy,項目名稱:spring-jwt-starter,代碼行數:9,
示例4: service
點讚 3
import javax.servlet.http.HttpServletResponse; //導入方法依賴的package包/類
/**
* Execute a request. The path-info of the request selects the bean.
* Once the bean's selected, it will be applied.
*/
@Override
public void service(ServletRequest request, ServletResponse response) throws IOException, ServletException
{
HttpServletRequest req = (HttpServletRequest) request;
HttpServletResponse res = (HttpServletResponse) response;
if ("POST".equals(req.getMethod()))
{
this.processPost(request, response);
}
else if ("GET".equals(req.getMethod()))
{
this.printStatistics(res);
}
else
{
String errorMessage = "JRPIP Servlet Requires POST";
res.sendError(405, errorMessage);
}
}
開發者ID:goldmansachs,項目名稱:jrpip,代碼行數:25,
示例5: render
點讚 3
import javax.servlet.http.HttpServletResponse; //導入方法依賴的package包/類
@Override
public void render(final HttpServletRequest request, final HttpServletResponse response) {
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
try {
final Template template = ConsoleRenderer.TEMPLATE_CFG.getTemplate("kill-browser.ftl");
final PrintWriter writer = response.getWriter();
final StringWriter stringWriter = new StringWriter();
template.setOutputEncoding("UTF-8");
template.process(getDataModel(), stringWriter);
final String pageContent = stringWriter.toString();
writer.write(pageContent);
writer.flush();
writer.close();
} catch (final Exception e) {
try {
response.sendError(HttpServletRespon