2017/11/28学习总结

1.浏览器css html js书写一般采用绝对路径
${pageContext.request.contextPath}
<%=request.getContextPath()%>
可以获取配置的应用程序名
2.
redirectPort端口的作用
http协议是不安全的
https协议是安全的
配置好SSL之后可以用过https协议通信
需要安全通信的场合,将把客户请求转发至SSL的redirectPort端口

3.Context表示上下文,代表的就是一个JavaWeb应用,Context元素有两个属性,

  Ⅰ.path:用来配置虚似目录,必须以"/"开头。

  Ⅱ.docBase:配置此虚似目录对应着硬盘上的Web应用所在目录。
4.tomcat服务器会自动管理webapps目录下的所有web应用,并把它映射成虚似目录
5.打包war包 jar -cvf
6.tomacat server service connector engine host
7.HTTP响应中的常用响应头(消息头)
  Location: 服务器通过这个头,来告诉浏览器跳到哪里
  Server:服务器通过这个头,告诉浏览器服务器的型号
  Content-Encoding:服务器通过这个头,告诉浏览器,数据的压缩格式
  Content-Length: 服务器通过这个头,告诉浏览器回送数据的长度
  Content-Language: 服务器通过这个头,告诉浏览器语言环境
  Content-Type:服务器通过这个头,告诉浏览器回送数据的类型
  Refresh:服务器通过这个头,告诉浏览器定时刷新
  Content-Disposition: 服务器通过这个头,告诉浏览器以下载方式打数据
  Transfer-Encoding:服务器通过这个头,告诉浏览器数据是以分块方式回送的
  Expires: -1 控制浏览器不要缓存
  Cache-Control: no-cache
  Pragma: no-cache
8.accept:浏览器通过这个头告诉服务器,它所支持的数据类型
  Accept-Charset: 浏览器通过这个头告诉服务器,它支持哪种字符集
  Accept-Encoding:浏览器通过这个头告诉服务器,支持的压缩格式
  Accept-Language:浏览器通过这个头告诉服务器,它的语言环境
  Host:浏览器通过这个头告诉服务器,想访问哪台主机
  If-Modified-Since: 浏览器通过这个头告诉服务器,缓存数据的时间
  Referer:浏览器通过这个头告诉服务器,客户机是哪个页面来的 防盗链
  Connection:浏览器通过这个头告诉服务器,请求完后是断开链接还是何持链接
9.content-type 设置数据的类型:image/jpeg 图片 text/html 超文本 ;charcterset=charset
10.setstatus(302) 重定向 setHeader("location","uri")
11.content-Encoding 相应头 数据的压缩格式
12.setHeader("refresh","毫秒数”) setHeader("refresh","毫秒数;url="
13. response.setHeader("Content-disposition","attachment; filename="+as+"");
14.cookie 中path的使用:path表示哪些 路径下的文件有权限读取cookie
path 应该以 “/” 结尾,同名 cookie,不同 path,属不同的 cookie
正常的cookie只能在一个应用中共享,即一个cookie只能由创建它的应用获得
path默认是产生cookie的应用的路径。
若在cas下面设置cookie的时候,增加一条cookie.setPath("/");或者cookie.setPath("/webapp_b/");就可以在webapp_b下面获取到cas设置的cookie了。
此处的参数,是相对于应用服务器存放应用的文件夹的根目录而言的(比如tomcat下面的webapp),因此cookie.setPath("/");之后,可以在webapp文件夹下的所有应用共享cookie,而cookie.setPath("/webapp_b/");是指cas应用设置的cookie只能在webapp_b应用下的获得,即便是产生这个cookie的cas应用也不可以。
设置cookie.setPath("/webapp_b/jsp")或者cookie.setPath("/webapp_b/jsp/")的时候,只有在webapp_b/jsp下面可以获得cookie,在webapp_b下面但是在jsp文件夹外的都不能获得cookie。
https://www.cnblogs.com/tianguook/archive/2013/11/30/3451609.html
16.response.redirectSend(location)

时间: 2024-10-09 15:23:23

2017/11/28学习总结的相关文章

2017.2.28学习笔记------------uboot 与linux内核的打补丁,编译,烧写

三者ping通是为了可以传文件. 第0课第5节_刚接触开发板之u-boot打补丁编译使用及建sourceinsight工程: Uboot打补丁:uboot源码是不能在2440用的,打了补丁后可以在2440中使用(在虚拟机里面配置,具体用到ls,cd,tar xjf u-boot-1.1.6等指令),解压出来等等,忘了可以看视频. Source insight工程:操作软件,方便看uboot源码等等,没什么可说的. 编译:cd u-boot-1.1.6 make 100ask_24x0.confi

2017/11/9学习内容:

一.回顾之前的内容 1.顶部 解释器 编码 2.  3.5版本:print("hello") 2.7版本:print  "hello" 3.编码 ascii - >unicode -> gbk,utf-8 ascii 一个字节,8位 unicode 最少是两个字节 utf-8  3个字节中文 gbk   2个字节中文 4.变量 命名规则:首字母不能是数字,不能是关键字,数字.字母.下划线5.条件 if  条件: pass elif  条件: pass e

2017/11/28

1. 浮动的元素脱离了文档流,包围图片和文本的div不占据空间.如果,想让包围,需要在这个元素的某个地方应用clear.如 <div class="news"> <img src="atol.jpg" width="120" height="180" /> <p>One of the most impressive flights ever has to be landing at Male

发布功能完成(2017.11.28)

1.编写要求登录的装饰器 from functools import wraps def loginFirst(func): #参数是函数 @wraps(func) def wrapper(*args, ** kwargs): #定义个函数将其返回 #要求登录 return func(*args, ** kwargs) return wrapper #返回一个函数 2.应用装饰器,要求在发布前进行登录,登录后可发布. @app.route('/question/',methods=['GET',

2017/11/07_那么明显的坑你还往里跳 Cannot set property &#39;innerHTML&#39; of null

学习react,使用webpack构建工具 在html引入生成的bundle.js时,写成了这样子: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <script src="bundle.js"></scri

2017.11.25【NOIP提高组】模拟赛A组

2017.11.25[NOIP提高组]模拟赛A组 T1 3467. [NOIP2013模拟联考7]最长上升子序列(lis) T2 3468. [NOIP2013模拟联考7]OSU!(osu) T3 3472. [NOIP2013模拟联考8]匹配(match) T1 有转移方程f[i]=max{f[j]}+1,a[j]<a[i] 可以用线段树+离散化维护这个方程,因为涉及以往状态可以用主席树维护 打太丑爆空间了 Code 1 #include<cstdio> 2 #include<c

[LOJ 6249]「CodePlus 2017 11 月赛」汀博尔

Description 有 n 棵树,初始时每棵树的高度为 H_i,第 i 棵树每月都会长高 A_i.现在有个木料长度总量为 S 的订单,客户要求每块木料的长度不能小于 L,而且木料必须是整棵树(即不能为树的一部分).现在问你最少需要等多少个月才能满足订单. Input 第一行 3 个用空格隔开的非负整数 n,S,L,表示树的数量.订单总量和单块木料长度限制.第二行 n 个用空格隔开的非负整数,依次为 H1,H2,…,Hn.第三行 n 个用空格隔开的非负整数,依次为 A1,A2,…,An. Ou

51CTO学院新课发布~~带你遇见更好的自己(六)(2017.11.20-11.26)

 一周的时间匆匆即逝,又到了给你们出新课列表的时候了,小编每周都辛苦的给你们推课,也不几道你们到底看了没,想到小编之前做讲师的时候,那可是一把鼻涕一把泪的催着同学们学习. 有个段子特别能描述当时的心情:"老师这个职业吧,说的文明点就是每天带着学生在知识的海洋里畅游.然而畅游一段时间吧,你会发现:只有你一个人上岸了!!!!!!!然后你还得返回,一个一个去捞.有些吧,昨天捞上来今天又掉下去了还得捞.在你喘息的时候,你会惊恐地发现:还有往回游的".So,跟我一起游往这周的新课列表吧,锵锵锵~

20155236 《信息安全系统设计基础》第11周学习总结

20155236 <信息安全系统设计基础>第11周学习总结 教材学习内容总结 ls -l:可以显示当前目录下目录或文件的详细属性信息 1 详细属性说明: 第一位表示类型,-代表文件,d代表目录: 二至四位代表文件创建者权限,-代表无权限,r代表具有读权限,w代表具有写权限,x代表具有执行权限: 五至七位代表同组用户权限: 八至十位代表其他用户权限. 第二列为文件硬链接数,或目录.子目录数.若为目录的,该字段至少是2,表示该目录下至少有两个子目录 第三列为所有者 第四列为所属用户组 第五列为文件