欢迎您访问我爱IT技术网,今天小编为你分享的javascript教程:【为Extjs加加速(javascript加速)】,下面是详细的讲解!
为Extjs加加速(javascript加速)
package com.htsoft.core.web.filter;
import java.io.IOException;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class GzipJsFilter implements Filter {
Map headers=new HashMap();
public void destroy() {
}
public void doFilter(ServletRequest req, ServletResponse res,
FilterChain chain) throws IOException, ServletException {
if(req instanceof HttpServletRequest) {
doFilter((HttpServletRequest)req, (HttpServletResponse)res, chain);
}else {
chain.doFilter(req, res);
}
}
public void doFilter(HttpServletRequest request,
HttpServletResponse response, FilterChain chain)
throws IOException, ServletException {
request.setCharacterEncoding("UTF-8");
for(Iterator it=headers.entrySet().iterator();it.hasNext();) {
Map.Entry entry=(Map.Entry)it.next();
response.addHeader((String)entry.getKey(),(String)entry.getValue());
}
chain.doFilter(request, response);
}
public void init(FilterConfig config) throws ServletException {
String headersStr=config.getInitParameter("headers");
String[] headers=headersStr.split(",");
for(int i=0; i < headers.length; i++) {
String[] temp=headers[i].split("=");
this.headers.put(temp[0].trim(), temp[1].trim());
}
}
}
关于为Extjs加加速(javascript加速)的用户互动如下:
相关问题:怎么用javascript启用谷歌浏览器的gpu加速
答:JavaScript目前没有这个功能,你这是用JavaScript操控浏览器的设置,,现在浏览器越来越注重安全了,ie原先可以直接关闭,ie11会给予提示,估计后期的版本,不是JavaScript创建的窗口也是没法关闭。JavaScript是没有权限去设置chrome的设置项的,... >>详细
相关问题:用javascript 操作这7张图片的 播放 暂停 加速 减...
答:这个可以帮你写的。 >>详细
相关问题:如果我用javascript 实现了p2p加速(不用安装任何...
答:如果你真的实现了,那你的会得到的级别应该是百万级以上的,还得看运作。 >>详细
- 【Array】js中更短的 Array 类型转换-类型转换
- 【append】append和appendTo的区别以及appendChil
- 【ExtJs】ExtJs 表单提交登陆实现代码-表单提交-
- 【addClass】javascript自定义的addClass()方法
- 【Ajax】jQuery 学习第六课 实现一个Ajax的TreeVi
- 【cookie】不要在cookie中使用特殊字符的原因分析
- 【extjs】extjs每个组件要设置唯一的ID否则会出错
- 【AngularJS】使用AngularJS创建单页应用的编程指
- 【focus】JavaScript使用focus()设置焦点失败的解
- 【bootstrap3】基于bootstrap3和jquery的分页插件
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
