<web-app>?
<servlet>名字和servlet类<>
<servlet-mapping>servlet名字和url模式
<context-param>
<servlet-name><servlet-name>
<servlet-value><servlet-value>
<context-param>//这里是整个应用程序的
在这里用ServletConText获取到参数
Eg. ServletConfigsc=getServletConfig();
ServletContext sct=sc.getServletContext();
Stringencoding=sct.getInitParameter(“encoding”;
<web-app>
而在servlet标签中的是局部的初始化参数
在这里介绍一下重新定向传参数
我们用的是ServletContext 中设置setAttribute()属性然后再另一个页面中获取getAttribute();
盗链问题
Stringreferer=request.getHeader("Referer");
String sitePart="http://"+request.getServerName();
System.out.println(referer);
System.out.println(sitePart);
if(referer!=null && referer.startsWith(sitePart)){
System.out.println("downLoadingwaiting.......");
}else{
System.out.println("warning!!!盗链");
}
可以有效的防止盗链