5.2号学习日志

来源:互联网 发布:ios 高级编程 编辑:程序博客网 时间:2024/06/10 20:20

1. <meta http-equiv="Pragma" content="no-cache"><meta http-equiv="Cache-Control" content="no-cache"><meta http-equiv="Expires" content="0">

PS:清除浏览器中的缓存,它和其它几句合起来用,就可以使你再次进入曾经访问过的页面时,ie浏览器必须从服务端下载最新的内容,达到刷新的效果。

2.   HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有:Content-TypeContent-Language (显示字符集的设定)Refresh (刷新Expires (期限)Pragma (cach模式) 禁止浏览器从本地机的缓存中调阅页面内容Set-Cookie (cookie设定) Window-target (显示窗口的设定)窗口以独立页面显示 Pics-label (网页RSAC等级评定)Page-EnterPage-Exit (进入与退出) Content-Script-Type (脚本相关)

3.  <base href="<%=basePath%>">  base标记是一个基链接标记,是一个单标记。用以改变文件中所有连结标记的参数内定值。它只能应用于标记<head></head>之间。你网页上的所有相对路径在链接时都将在前面加上基链接指向的地址。

4. String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

5. Interceptor拦截器类似于我们前面学过的过滤器,是可以在action执行前后执行的代码。是我们做web开发时经常用的技术。比如:权限控制、日志等。我们也可以将多个Interceptor连在一起组成Interceptor栈。 拦截器栈(Interceptor Stack

–      拦截器栈就是将拦截器按一定的顺序联结成一条链。

–      在访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序被调用。

 

 

0 0
原创粉丝点击