求乱码解决方案

问题描述

在一个项目(jsp+servlet)中,一个jsp页面调用一个自己写的标签库,该标签是从mysql数据库读取数据并显示,但显示的都是乱码。在网上已找很多方案,没一个解决的。求解决方案!

解决方案

解决方案二:
response.setContentType("text/html");request---
解决方案三:
引用1楼hepeng154833488的回复:

response.setContentType("text/html");request---

这写在哪里啊?
解决方案四:
乱码问题问的太多了前台,后台,数据库,服务器都有编码问题都保持一致就好了,一般都用utf-8
解决方案五:
所有的地方都是用同一种字符集。保证没有乱码
解决方案六:
<%response.setContentType("text/html;charset=utf-8");%>
解决方案七:
乱码问题一般以下几个思路解决:1.页面编码设置。utf-82.页面传入后台。设置request编码。utf-8request.setCharacterEncoding("utf-8");

3.后台的处理。字符串编码转换Stringname=newString(request.getParameter("name").getBytes("utf-8"),"ISO8859-1");

4.后台传前台。设置response编码.utf-8response.setCharacterEncoding("utf-8");

解决方案八:
引用5楼jediliwenming的回复:

<%response.setContentType("text/html;charset=utf-8");%>

写了,没用,我全部编码都写成utf-8了
解决方案九:
这种问题应该找百老师
解决方案十:
加个过滤器,网上搜下很多的,查下看看!
解决方案十一:
乱码就那几种,要么页面乱码,要么程序乱码,而提供的解决方法也都是那样。
解决方案十二:
乱码问题太多了,把所有的统一一下,request和response的乱码设定也很重要,你的情况从页面到业务逻辑一层层分析吧
解决方案十三:
引用7楼jianjian168的回复:

引用5楼jediliwenming的回复:<%response.setContentType("text/html;charset=utf-8");%>写了,没用,我全部编码都写成utf-8了

那估计是Mysql数据库没有进行乱码处理
解决方案十四:
执行连接数据库的时候设置下编码类型吧!实在不行弄个过滤器我想这两个肯定能帮你解决问题的
解决方案十五:
Stringname=newString(request.getParameter("name").getBytes("utf-8"),"ISO8859-1");6楼的这个可以试试
解决方案:
该回复于2011-04-08 11:13:24被版主删除

时间: 2024-10-21 11:15:16

求乱码解决方案的相关文章

javascript如何调用C#后代码中的过程 和ASP.NET调用JS乱码解决方案

asp.net|javascript|js|过程|解决 javascript如何调用C#后代码中的过程 和ASP.NET调用JS乱码解决方案  +++++++++++++++++第一种情况: 1.后台方法: protected string CsharpVoid(string strCC){  return strCC; } 2.javascript 调用<script  language="javascript">   var s = "<%=Csharp

Spring MVC POST中文乱码解决方案

POST中文乱码解决方案 以前,我都是自己编写一个filter,来实现编码,代码如下: 1 public class CharacterEncodingFilter implements Filter { 2 3 private final static Logger log= LoggerFactory.getLogger(CharacterEncodingFilter.class); 4 5 private String characterEncoding; //编码方式配置在web.xml

自定义控件-winform .NET自定义用户控件,求一解决方案

问题描述 winform .NET自定义用户控件,求一解决方案 设计的自定义控件是没有边框和背景的,当点击该控件时显示边框和背景.现在多个自定义控件应用在同一个界面中.然而这些控件点击之后都有边框了,我只想最后点击的那个才能有边框和背景色,其他之前点击的边框和背景要去掉.如何解决? 解决方案 做一个属性控制是否有边框.点击的时候遍历下,将其它的设置为无边框. 解决方案二: 遍历控件用this.controls就可以了.

网络编程-我想用c在linux上做一个爬虫,但是遇到有些网站不能用ip访问求一个解决方案

问题描述 我想用c在linux上做一个爬虫,但是遇到有些网站不能用ip访问求一个解决方案 比如58同城,我ping出它的ip,然后用浏览器访问,结婚连接不上!求各位大神帮帮忙! 解决方案 用域名访问,在你的http请求中加上host字段,里面写域名

PHP初学者遇到的中文乱码解决方案

整理PHP初学者一定遇到过中文乱码问题,我也遇到过,现在把我用的解决方案共享给大家. 在=mysql_db_query("lib","select * from mytb",); 前面加上 mysql_query("set names gb2312");或者mysql_query("set names gbk");

RichTextBox扩展控件的中文乱码解决方案

在程序中有利用RichTextBox进行一些操作的需求,无意中在CodeProject中发现了一个封装比较完整的RichTextBox控件(http://www.codeproject.com/KB/edit/csexrichtextbox.aspx),控件封装的还是不错,测试界面效果如下: 总体来说,支持各种格式的定义以及图片的插入,效果还是相当不错,不过在实际中使用发现,用代码插入的中文内容会出现乱码. 解决方法一: 由于本身对RichTextBox的应用以及RTF格式不是很熟悉,搜索很久不

JSP+ MySQL中文乱码问题post提交乱码解决方案

当提交的数据中含有中文(比如变量姓名的值为中文)时,mysql_insert.jsp页面上显示新增的那条记录中的相应中文(姓名的值)乱码   写了两个jsp页面index.jsp和mysql_insert.jsp.数据处理流程为:在浏览器(chrome)上访问index.jsp后在其表 单上输入数据,提交至mysql_insert.jsp,mysql_insert.jsp首先将接收到的数据按变量存入MySQL的html_db数据 库的person_tb中(该表原有部分数据),然后mysql_in

PHP中文乱码解决方案

 PHP+MYSQL做网站开发通常都会碰到浏览器输出中文字符时乱码,这个问题的原因主要是因为HTML内容编码,PHP文件编码和MySQL数据库编码这三者不一致造成的.今天我们来具体探讨下出现中文乱码后的解决方案.     汉字乱码真是一个悲催的事情,JAVA讨厌汉字,PHP也不喜欢汉字: Java乱码最终使用了spring给出的过滤器来过滤,处处过滤,其实影响了速度,不过没有办法,汉字就是W国首先不考虑的事情: 想不到PHP也是乱码处处在,当你使用亲兄弟MySQL的时候,汉字显得那么亲切,从未考

RedHat Linux乱码解决方案(转)

  RedHat Linux中出现中文乱码主要是由于没有安装中文字体,因此解决方案主要是安装中文字体,所以 第一步,挂载安装的光盘  在虚拟机的菜单栏里,选择:VM->Settings,点击Settings会打开virtual machine settings窗口,在该窗口双击CD/DVD,在右侧选择"使用ISO镜像",点击浏览输入镜像文件所在路径.这样进入Linux系统即可发现,镜像文件已被挂载,桌面有显示. 第二步,进入镜像文件/server,找到2个支持中文字体安装包fon