解决JSP开发Web程序中的中文问题
2007-07-21 09:43
411 查看
这段时间经常看到有人问到web开发中怎么中文总是?号。原因其实很简单,因为大家大多用的是tomcat服务器,而tomcat服务器的默认编码为 iso-8859-1(西欧字符)。就是因为iso-8859-1(西欧字符)编码造成了我们经常看到?号。 字串2
方法一:最简单也是用的最多的方法。
<%@ page language="java" pageEncoding="GBK" %>
或者<%@ page contenttype="text/html;charset=gbk";>这里可以用gb2312或者gbk,只是gbk比gb2312支持跟多的字符。
这个方法用于jsp页面中的中文显示。 字串2
方法二:使用过滤器。
过滤器使用主要针对表单提交,插入数据库的数据都是?号。这也是应为tomcat不按request所指定的编码进行编码,还是自作主张的采用默认编码方式iso-8859-1编码。 编写一个SetCharacterEncodingFilter类。
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;
阅读全文:http://www.javah.net/JSP_JSF/20070506/796.html
方法一:最简单也是用的最多的方法。
<%@ page language="java" pageEncoding="GBK" %>
或者<%@ page contenttype="text/html;charset=gbk";>这里可以用gb2312或者gbk,只是gbk比gb2312支持跟多的字符。
这个方法用于jsp页面中的中文显示。 字串2
方法二:使用过滤器。
过滤器使用主要针对表单提交,插入数据库的数据都是?号。这也是应为tomcat不按request所指定的编码进行编码,还是自作主张的采用默认编码方式iso-8859-1编码。 编写一个SetCharacterEncodingFilter类。
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;
阅读全文:http://www.javah.net/JSP_JSF/20070506/796.html
相关文章推荐
- 解决JSP开发Web程序中的中文问题
- 解决JSP开发Web程序中的中文问题
- 解决JSP开发Web程序中的中文问题
- 解决JSP开发Web程序中的中文问题
- 解决JSP开发Web程序中的中文问题
- 解决JSP开发Web程序中的中文问题
- 解决JSP开发Web程序中的中文问题
- 解决JSP开发中Web程序显示中文三种方法
- 解决JSP开发Web程序中文显示三种方法
- 解决JSP开发Web的中文问题
- 老手讲解在JSP开发中与Web的中文问题解决方法
- 解决JSP开发中Web程序显示中文三种方法
- web开发 解决中文乱码问题
- Web开发_问题解决(3)之linux服务器上获取路径问题||jsp页面报错问题
- Web开发中的中文处理及乱码问题解决
- Java WEB开发中的中文乱码问题解决之终极之道
- Eclipse中进行web project开发时遇到httperror 500 错误 jsp support not configured 问题的解决方法
- 解决Java Web开发中Jsp存储读取MySQL数据中文乱码的问题
- Eclipse中进行web project开发时遇到httperror 500 错误 jsp support not configured 问题的解决方法
- java web中配置Filter解决jsp中文乱码问题