a.jsp <%@ page language="java" import="java.util.*" contentType="text/html; charset=GB2312"%> <html> <head><title>要防盗链的页</title></head> <body> <%if(null == request.getHeader("Referer")||request.getHeader("Referer").indexOf("localhost:8080") < 0) //没有这个域名的下标存在 就是说明这个jsp页被盗用 { %> 做人要厚道 <%}else{%> 合法访问 <%}%> </body> </html>
上面斜体的地方给成你的域名就可以了. 当别人想盗用你的这个页面a.jsp,就不允许了.