servlet一些详细内容
来源:互联网 发布:全球政党大会知乎 编辑:程序博客网 时间:2024/05/17 22:03
<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!!!盗链");
}
可以有效的防止盗链
- servlet一些详细内容
- [Servlet]Servlet的一些细节
- servlet的一些特点
- Servlet的一些细节
- Servlet的一些细节
- Servlet的一些细节
- Servlet的一些细节
- servlet的一些事
- Servlet的一些细节
- Servlet的一些细节
- servlet一些小知识
- servlet的一些代码
- Servlet的一些细节
- servlet的一些细节
- Servlet的一些知识
- Servlet的一些笔记
- Servlet的一些细节
- Servlet的一些细节
- 简单的linux内核添加代码
- Android核心分析(20)----Android应用程序框架之无边界设计意图
- Centos目录结构
- Linux笔记 (02)
- ServletContext应用介绍:
- servlet一些详细内容
- 让记事本默认以Unicode或UTF-8编码保存避免ANSI乱码的方法技巧
- 括号匹配检验 数据结构运用
- 【OpevCV数据结构归总】
- 读书之《别做正常的傻瓜》
- unix环境高级编程-系统是如何设置文件权限的
- Android核心分析(21)----Android应用框架之AndroidApplication
- 过滤信息
- -----小马跳槽记-----