Jsp/Servlet接收FORM表格参数时输出乱码怎么处理(form,jsp,servlet,编程语言)

时间:2024-05-10 09:37:02 作者 : 石家庄SEO 分类 : 编程语言
  • TAG :

    Jsp%2FServlet%E6%8E%A5%E6%94%B6FORM%E8%A1%A8%E6%A0%BC%E5%8F%82%E6%95%B0%E6%97%B6%E8%BE%93%E5%87%BA%E4%B9%B1%E7%A0%81%E6%80%8E%E4%B9%88%E5%A4%84%E7%90%86

1.关于JSP接收FORM参数的乱码:

<%@ page="" contenttype="text/html;charset=GB2312">

<!--/*为了tomcat4用JSP产生中文乱码问题,定义一个转换函数getStr() !--&gt
<%!
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 ----------------------*/--&gt

undefined

2.关于servlet接收Form参数的乱码.

文件名:ThreeParams.Java 内容如下:

"+ ""); } }


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

本文:Jsp/Servlet接收FORM表格参数时输出乱码怎么处理的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:java截获标准输出(1)(转)下一篇:

3 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18