ID:35294630
大小:201.50 KB
页数:58页
时间:2019-03-23
5、equiv="Content-Type"content="text/html;charset=gb2312">
<%=request.getParameter("name")%>如果submit.jsp提交英文字符能正确显示,如果提交中文时就会出现乱码。原因:浏览器默认使用UTF-8编码方式来发送请求,而UTF-8和GB2312编码方式表示字符时不一样,这样就出现了不能识别字符。解决办法:通过request.seCharacterEncoding("gb2312")对请求进行统一编码,就实现了中文的正常6、显示。修改后的process.jsp代码如下:<%@pagecontentType="text/html;charset=gb2312"%><%request.seCharacterEncoding("gb2312");%>
7、现乱码只要涉及中文的地方全部是乱码,解决办法:在数据库的数据库URL中加上useUnicode=true&characterEncoding=GBK就OK了。四、数据库的显示乱码在mysql4.1.0中,varchar类型,text类型就会出现中文乱码,对于varchar类型把它设为binary属性就可以解决中文问题,对于text类型就要用一个编码转换类来处理,实现如下:publicclassConvert{/**把ISO-8859-1码转换成GB2312*/publicstaticStringISOtoGB(Stringiso){Stringgb;tr
8、y{if(iso.equals("")
此文档下载收益归作者所有