易截截图软件、单文件、免安装、纯绿色、仅160KB

用Servlet过滤器去除JSP页面中的乱码


import java.io.IOException;   
  
import javax.servlet.Filter;   
import javax.servlet.FilterChain;   
import javax.servlet.FilterConfig;   
import javax.servlet.ServletException;   
import javax.servlet.ServletRequest;   
import javax.servlet.ServletResponse;   
  
public class SetCharacterEncodingFilter implements Filter {   
  
protected String encoding = null;   
  
protected FilterConfig filterConfig = null;   
  
protected boolean ignore = true;   
  
// 设置申请对象的值为空,有利于内存资源的快速释放   
public void destroy() {   
    this.encoding = null;   
    this.filterConfig = null;   
}   
  
// filter的主体操作   
public void doFilter(ServletRequest request, ServletResponse response,   
     FilterChain chain) throws IOException, ServletException {   
    // 判断是否需要进行编码的设置   
    if (!ignore || request.getCharacterEncoding() == null) {   
     // 得到配置文件中的编码类型   
     String encoding = setEncoding(request);   
     if (encoding != null) {   
      request.setCharacterEncoding(encoding);   
     }   
    }   
   &


相关文档:

JSP中include指令和include行为区别

 我们都知道在jsp中include有两种形式,分别是
<%@ include file=” ”%>
<jsp:include page=” ” flush=”true”/>
    前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看 ......

JSP页面传值中文乱码的简单解决方法

源代码,a.jsp往b.jsp传值:
a.jsp页面内容
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<form action="b.jsp">
  name:<input type=text name=name>
  <input type=submit>
</form>
b.jsp页面内容:
<%@ page language="java" import="java.ut ......

小应用——jsp导出Excel简单报表

今天看到了公司以有的项目里面有直接通过jsp(table)导出为excel报表的应用,感觉很新奇,以有做导出excel都会用java代码写,用到专门的类库,操作excel模板,很复杂,用这个方法,可能得到的表格没有那么精确,但简单高效,应该是一个不错的应用。下面的网上别的同去的一篇文章,这里粘了过来,好记住,特此声明。
JSP应 ......

5月19日 JSP基础

1.ession内的存放的是对象的引用,所以修改内置对象后,不需要重新放置到session中
2.配置Context初始化参数
<Context-param>
<param-name></paran-name>
<param-value></param-value>
<Context-param>
this.getServletContext().getInitParameter(arg0);
--------------------- ......

jsp useBean scope属性的区分

      scope属性用于指定JavaBean实例对象所存储的域范围,其取值只能是page、request、session和application四个值中的一个,其默认值是page。
      我可以测试下面代码:
date.jsp
---------------------------------------------------------
<jsp:useBean i ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号