原理:判斷http消息頭中的referer是否爲空或者是否不爲localhosthtml
//設置瀏覽器以什麼編碼打開web
response.setCharacterEncoding("utf-8");瀏覽器
response.setContentType("text/html;utf-8");jsp
PrintWriter out=response.getWriter();函數
//獲取請求頭編碼
String referer=request.getHeader("Referer");spa
//判斷這個請求頭是否爲空,或者這個請求頭是否不爲localhostorm
if(referer == null || !referer.startsWith("http://localhost")){htm
out.println("請登陸");ip
response.sendRedirect("http://localhost:8080/QiPaiProject/Login.jsp");
}
}