charset and encode/decode are different
解决方案 »
- 请问img src 内容正则表达式
- ibatis 两个小问题
- 新手提问:怎样在Tomcat的war包里用File类获得文件夹下配置文件的路径?
- ibatis + oracle的函数传参问题 。。在线等。。。。
- 需要一种方案,实现一台机器当掉,客户端的访问转移到另一台机器。
- 莫名其妙的空指针问题???
- 求助:答案选项拆分问题,在线等
- 还是outofmemory的问题,只是相对比较特别,请各们帮帮忙!!!
- 关于<form name="abc" enctype="multipart/form-data"> 类型 request数据的问题??
- 普通类中能否使用.response=ServerletActionContext.getResponse()
- 用如下SQL:select distinct author from score访问ACCESS数据库好像不好使(WinXP+Office XP+JRUN4)?
- 为什么我的.class文件不能在目录下运行?
<%@ page contentType="text/html;charset=gb2321"%>
等等
试一下
我看很多jsp做的网站还要面向更广泛的客户和对象,为什么那就没有乱码现象了?
不同的数据库的字符形式不同,
我觉的你应该根据不同的数据库,
设置转码的程序,
就像楼上的那种形式。
我以前在连接mysql和sql时候出现过这种情况
就是这么解决的
你试试看
呵呵
1、看看数据库的配置文件,确定那里用的是什么字符集
2、看看系统环境中使用的什么字符集,可以使用system.getProperties()获得。
解决办法:
1、自己可以重新些个http request类,主要是重载getParameter()等方法。
2、使用javac带-encoding <encoding>选项
如果你使用的是tomcat的话可以修改配置文件,使用jike作为jsp的编译器。
我也遇到类似问题,不过解决方法不外乎页面设置,字符串重新定义(解释),服务器配置。还有别的方法吗?欢迎大家指导。