您的位置:首页 > Web前端 > JavaScript

Jsp/Servlet接收FORM表格参数时输出乱码的处理

2003-06-02 11:23 453 查看
1.关于JSP接收FORM参数的乱码:

<%@ page contentType="text/html;charset=GB2312" %>
<!--/*

为了TOMCAT4用JSP产生中文乱码问题,定义一个转换函数getStr() !-->
<%! 
public String getStr(String str){ 
    try {String temp_p=str; 
        byte[] temp_t=temp_p.getBytes("ISO8859-1"); 
        String temp=new String(temp_t); 
        return temp; 
    } 
    catch(Exception e){ } 
    return "NULL";
} 
%>
<!---------------------The end ----------------------*/-->
2.关于Servlet接收Form参数的乱码.


3.如何处理用jConnect连接Sybase数据库时中文乱码的问题:

    确保数据库使用中文字符集,如 eucgb, utf8, cp936, 同时, 在 jconnect 编程时设定必要的连接属性, 包括 charset (要求与数据库保持一致) 和 jconnect_version. 

  例如: 

  jconnect 4.2: 

  jdbc:sybase:Tds:hostname:port/dbname?charset=eucgb&jconnect_version=4 

  jconnect 5.2: 

  jdbc:sybase:Tds:hostname:port/dbname?charset=eucgb&jconnect_version=0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息