常见乱码情况:
1. 客户端提交数据到后台时,参数值有乱码情况,如:student_add.action?value="中文值"&type="%$#";
2. 后台读数据到客户端后出现乱码;
3. 部分文件间js引用或css样式无效;
总结解决方法:
1. 首先保证项目相关的文件格式编码(即另存为格式)统一为uft-8,特别是相关的CSS,JS文件的格式强烈建立统一为utf-8;
2. JS中涉及到参数提交,传递,有可能出现中文,'_'下划线,特殊符号的地方,用escape()编码后再传递
3. 如果数据库中之前已经存入编码的数据,在相关展示数据的页面后台将Request,Response的ContentEncoding属性设置为"utf-8";
本文总结了常见的网页乱码情况及解决方案,包括客户端提交数据乱码、后台读取数据乱码以及文件间引用失效等问题,并提供了确保文件编码一致、使用escape()函数编码参数和设置ContentEncoding属性等实用技巧。
1432

被折叠的 条评论
为什么被折叠?



