Today, when we look at the code, we find that the program uses Request.getscheme (). Don't understand what it means, check it. The results are organized as follows:
1. Request.getscheme () returns the protocol used by the current link; The general application returns HTTP; SSL returns HTTPS;
2. The application in the program is as follows:
String path = Request.getcontextpath ();
String basepath = request.getscheme () + "://" +request.getservername () + ":" +request.getserverport () +path+ "/";
<base href= "<%=basePath%>" >
3, review the usual methods of request:
Request.getschema () can return the protocol used by the current page, http or HTTPS;
Request.getservername () can return the name of the server on which the current page is located;
Request.getserverport () can return the port used by the server on which the current page is located, which is 80;
Request.getcontextpath () can return the name of the app where the current page is located;
Meaning of path and basepath in JSP pages