[ECSide文档] FAQ 之 :乱码问题
fins
2007-03-24
关于乱码问题:
1 请尽量使用ECSIDE最新版本 2 请正确配置ECSIDE的过滤器,该过滤器是必须的. 3 如果在web.xml内配置了其他的与编码相关的过滤器,请确认不与ECSIDE的过滤器冲突. 这里的冲突主要是指: ECSIDE会判断请求的类型,如果请求的类型是AJAX请求,那么就使用UTF-8编码. 而如果您自己的编码过滤器没有进行这样的判断,那么就会引起乱码. 4 您使用的是was吗? 如果是请尝试打上必要的补丁,WAS有些版本确实存在乱码的BUG. 5 请确认JSP页面的编码 与过滤器的编码一致. 例如 过滤器配置的编码是GBK 那么: <%@ page language="java" contentType="text/html;charset=GBK" %> .... <meta http-equiv="Content-Type" content="text/html; charset=GBK" /> 也要配置成GBK. |
|
fins
2007-04-02
大家还发现了哪些造成乱码的原因 以及解决方法 欢迎跟帖
谢谢 |
|
tuxue
2007-04-03
userajax=false就没乱码了
我看了看应该是在预读的时候开始的,初始页面没问题,但从第一次预读开始出来的(隐藏预)就是乱码了 |
|
fins
2007-04-03
不使用ajax不乱码 使用就乱码
问题还是出在过滤器那 |
|
daiing
2007-04-03
userajax=false在哪里设的,用ajax很方便但是也很麻烦
|
|
fins
2007-04-03
js里
注意看一下例子中的注释 demoOPOA.jsp |
|
sharong
2007-05-14
希望fins尽快修订一下这个问题,在wsad5.1.1的测试环境下,确实出现乱码,我自己也配了一个过滤器,只有设置useAjax=false才可以,这样就不能使用ajax的功能了
|
|
yshzh
2007-06-11
能贴一个如何用两个过滤器(一个是原有,一个是ec)的例子吗,带上java源码!
|
|
lizhengfa
2007-06-28
我也遇到这个问题。
|
|
stamina
2007-07-02
我的index.jsp是这样的:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> ………… <meta http-equiv="Content-Type" content="text/html; charset=GB2312" /> 第一行必须如此,否则jsp的中文会显示为??? 第二行摄制成别的话(即使是utf-8),jsp 的中文也会显示为??? 但是在这情况下,index.jsp从mysql数据库中(用命令行方式插入中文字段,看到的也是中文字段)读取出来的中文字段位乱码,这各怎么解决阿?我试了很多方法都不顶用阿~~:《 |
相关讨论
相关资源推荐
- sql重启oracle数据库,oracle重启数据库sql
- 数据迁移和常见问题解决-从oracle到DM8
- Laravel 执行 migrate 数据库迁移报错问题解决
- 报错:SQL state [null]; error code [17410]; 无法从套接字读取更多的数据; nested exception is java.sql.SQLException:
- 解决PL/SQL Developer下ORA-01843 not a valid month错误
- Oracle数据库迁移到MySQL
- 数据迁移 mongo → mysql
- oracle数据库字符6,oracle 数据库字符编码
- oracle数据库怎样查表结构,oracle数据库表的查找
- oracle如何exp远程备份,oracle exp远程数据库