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

SetCharacterEncodingFilter jsp字符过滤器

package com.demo.filter;
import javax.servlet.Filter;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.FilterChain;
import java.io.IOException;
public class SetCharacterEncodingFilter implements Filter {
  protected FilterConfig filterConfig;
  protected String encodingName;
  protected boolean enable;
  public SetCharacterEncodingFilter() {
    this.encodingName = "GBK";
    this.enable = false;
  }
  public void init(FilterConfig filterConfig) throws ServletException {
    this.filterConfig = filterConfig;
  }
  public void doFilter(ServletRequest request,
                       ServletResponse response,
                       FilterChain chain)
                    throws IOException, ServletException {
    request.setCharacterEncoding("GBK");
    response.setCharacterEncoding("GBK");
    chain.doFilter(request, response);
  }
  public void destroy() {
  }
}
————————————————————————————————————————————
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.


相关文档:

jsp连接数据库示例

1,新建一web工程,将数据库连接包添加入lib文件夹下。
2,新建jsp页面,内容如下:
<%@ page language="java" import="java.util.*" import="java.sql.*" pageEncoding="gb2312"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+re ......

JSP处理session与cookie研究三

定义一个session变量
session.setAttribute("user_name","joan");
读取一个session的值:
String your_name=session.getAttribute("user_name");
判断一个session是否存在应用:
if((String)session.getAttribute("user_id")==null)
{
out.print("yes");
}
else
{
out.print("no");
}
写入一个cook ......

jsp页面向flash传递参数

Actio中传递参数
  request.setAttribute("userName",fbName);
  request.setAttribute("passWord",pwd);
  request.setAttribute("CDNUrl",CDNUrl);
-------------------------------------------------------------------
AC_FL_RunContent(
 'codebase', 'http://download.macromed ......

jsp乱码问题的解决

1、 最基本的乱码问题。
这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ page contentType="text/html;charset=iso8859-1"%>
<html>
<head>
<title>中文问题</title>
<meta http-equi ......

Jsp 以Url方式传参数乱码问题

Jsp 以Url方式传参数乱码问题
比如说 xxxx.action?name="中文"
传到Action 会发生 乱码
解决方法1:要改tomcat 的编码
                 2:
要改成这个方式可以解决乱码:
xxxx.action?name=encodeURIComponent("中文"); ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号