资源描述:
《JSP中文乱码的解决方案大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、如何解决JSP中文乱码的问题一、Java中文问题的由来Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。首先Java(包括JSP)源文件中很可能包含有中文,而Java和JSP源文件的保存方式是基于字节流的,如果Java和JSP编译成class文件过程中,使用的编码方式与源文件的编码不一致,就会出现乱码。基于这种乱码,建议在Java文件中尽量不要写中文(注释部分不参与编译,写中文没关系),如果必须写的话,
2、尽量手动带参数-ecodingGBK或-ecodinggb2312编译;对于JSP,在文件头加上<%@pagecontentType=text/html;charset=GBK%>或<%@pagecontentType=text/html;charset=gb2312%>基本上就能解决这类乱码问题。二、常见的解决方式1,最基本的乱码问题。这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。<%@pagelanguage=javapageEncoding=UTF-8%><%@pagecontentType=text/html;charset=iso8859-
3、1%>
中文问题 我是个好人