一秒刷新页面一次 response.setheader("refresh","1");
二秒跳到其他页面 response.setheader("refresh","2;url=otherpagename");
没有缓存:
response.setheader("pragma", "no-cache"); response.setheader("cache-control", "no-cache");
设置过期的时间期限
response.setdateheader("expires", system.currenttimemillis()+自己设置的时间期限);
访问别的页面:response.setstatus(302); response.setheader("location","url");
通知浏览器数据采用的压缩格式:response.setheader("content-encoding","压缩后的数据");
高速浏览器压缩数据的长度:response.setheader("content-length",压缩后的数据.length+"");
高速浏览器图片或视频:response.setheader("content-type","这个参数在tomcat里conf下的web.xml里面找");
inputstream in= this.getservletcontext.getresourceasstream("/2.jpg"); int len=0; byte buffer[]= new byte[1024] outputstream out = response.getoutputstream(); while(len=in.read(buffer)>0){ out.write(buffer,0,len) }
高速浏览器已下载的形式:response.setheader("content-disposition","attachment;filename=2.jpg");
inputstream in= this.getservletcontext.getresourceasstream("/2.jpg"); int len=0; byte buffer[]= new byte[1024] outputstream out = response.getoutputstream(); while(len=in.read(buffer)>0){ out.write(buffer,0,len) }
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持移动技术网!
如对本文有疑问, 点击进行留言回复!!
解决idea中出现“illegal character U+200B” 问题
荐 为什么加了@Transactional注解,事务没有回滚?
Attribute ‘sklearn.linear_model._logistic.LogisticRegression.multi_class‘ must be explicitly set to
Java/Python实现 LeetCode剑指Offer 14-I.剪绳子(动态规划)
网友评论