fix #657 append /

This commit is contained in:
Shinsuke Sugaya 2016-08-29 06:37:02 +09:00
parent e4e3582148
commit 038a88cdf0
2 changed files with 8 additions and 8 deletions

View file

@ -7,7 +7,7 @@ StringBuilder redirectPage = new StringBuilder();
redirectPage.append(((javax.servlet.http.HttpServletRequest)request).getContextPath());
if("systemError".equals(type)) {
if(requestUri != null && !requestUri.endsWith("systemError")) {
redirectPage.append("/error/systemerror");
redirectPage.append("/error/systemerror/");
response.sendRedirect(redirectPage.toString());
} else {
response.sendError(statusCode);
@ -16,11 +16,11 @@ if("systemError".equals(type)) {
redirectPage.append("/login/?type=logout&code=" + statusCode);
response.sendRedirect(redirectPage.toString());
} else if("badRequest".equals(type)) {
redirectPage.append("/error/badrequest");
redirectPage.append("/error/badrequest/");
response.sendRedirect(redirectPage.toString());
} else if(!"badAuth".equals(type)) {
redirectPage.append("/error/notfound?url=");
redirectPage.append("/error/notfound/?url=");
redirectPage.append(java.net.URLEncoder.encode(requestUri , "UTF-8"));
response.sendRedirect(redirectPage.toString());
}
%>Bad Authentication.
%>Bad Authentication.

View file

@ -7,7 +7,7 @@ StringBuilder redirectPage = new StringBuilder();
redirectPage.append(((javax.servlet.http.HttpServletRequest)request).getContextPath());
if("systemError".equals(type)) {
if(requestUri != null && !requestUri.endsWith("systemError")) {
redirectPage.append("/error/systemerror");
redirectPage.append("/error/systemerror/");
response.sendRedirect(redirectPage.toString());
} else {
response.sendError(statusCode);
@ -16,11 +16,11 @@ if("systemError".equals(type)) {
redirectPage.append("/login/?type=logout&code=" + statusCode);
response.sendRedirect(redirectPage.toString());
} else if("badRequest".equals(type)) {
redirectPage.append("/error/badrequest");
redirectPage.append("/error/badrequest/");
response.sendRedirect(redirectPage.toString());
} else if(!"badAuth".equals(type)) {
redirectPage.append("/error/notfound?url=");
redirectPage.append("/error/notfound/?url=");
redirectPage.append(java.net.URLEncoder.encode(requestUri , "UTF-8"));
response.sendRedirect(redirectPage.toString());
}
%>Bad Authentication.
%>Bad Authentication.