码迷,mamicode.com
首页 > 数据库 > 详细

jsp页面保存到数据库有乱码解决方法

时间:2014-06-15 14:17:32      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:style   java   ext   color   get   文件   

第一种:
在页面前加上
<%@ page language="java" contentType="text/html;charset=gbk"
errorPage=""%>
<%request.setCharacterEncoding("GBK");%>

第一行说明你的页面用的是中文编码
第二行声明你的页面传值也用中文编码


第二种

tomcat4.x支持中文传码,但5.x不支持,如果用5.0以上的版本就得转码了,
就是这种格式
String strKeyWords=new String(request.getParameter("key_words").getBytes("iso8859_1"),"gb2312"); 这个是我们的项目解决sqlserver中文乱码的方案,可以试试看



jsp页面保存到数据库有乱码解决方法

Jsp+tomcat+bean中文乱码问题解决方法javabean中参数有乱码
1) 所有的jsp页面指定字符编码方式,如:Charest=gb2312,Charest=UTF-8等等
2) 在应用服务器中的server.xml方件中找到设置服务器端口的行,一般是这样开头:”<Connector port="8080"”,
3) 在找到的行"<Connector"开头的字符串后加上:URIEncoding="UTF-8" ,保存文件
--------------------------------------------------------------------------
jsp页面有乱码解决方法

    所有的jsp页面指定字符编码方式,如:Charest=gb2312,Charest=UTF-8等等
    <%@ page contentType="text/html; charset=UTF-8">
--------------------------------------------------------------------------

jsp单个中文参数乱码解决方法

    用这个转换一下: 
    <%!String trans(String chi)
       {
        string result =null;
        byte temp[];
        temp=chi.getBytes("iso=8859-1");
        result= new String(temp);
        }
    %>
或者直接这样:
    <% 
      request.setCharacterEncoding("UTF-8");
      out.println(request.getParameter("参数ID")
    %>
--------------------------------------------------------------------------

jsp页面保存到数据库有乱码解决方法,布布扣,bubuko.com

jsp页面保存到数据库有乱码解决方法

标签:style   java   ext   color   get   文件   

原文地址:http://blog.csdn.net/veloi/article/details/30813319

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!