Jsp页面的中文乱码问题怎么解决啊?1.在JSP页面中添加一条语句:<%@pagecontenttype=“text/htmlcharset=GB2312”%>中文显示正常。2对于网页中的文本框,请使用字符串参数=请求.getParameter“parameter”方法得到的字符串是8859如果要在网页上显示,必须使用parameter=newstring(参数.getBytes(“8859uWindows和Linux是相同的。一个简单的方法是使用请求.setCharacterEncoding(“GB2312”)并将提交的信息转换为GB2312代码。三。但对于将数据写入数据库的问题,方法不同:在windows下,必须使用字符串转换,然后将其插入数据库;而在Linux下,则不需要,而是直接插入8859u1编码字符插入。如果从数据库中读出的数据已经是GB2312forwindows,因为在插入时已经转换过了,在网页上显示时就不需要进行编码转换,而Linux上MySQL中的数据是8859_1,所以需要进行编码转换。4如果你给一个字符串变量一个中文字符串的值,那么当你把它取出来时,你不需要为网页上的显示做字符转换。但是,如果要在Linux下进行字符比较,还需要使character参数=newstring(参数.getBytes(“gb2312”),“8859u1”)。5解决汉语问题的方法有:1卡塔琳娜.sh将以下行添加到文件中的相关位置-Dfile.encoding=GBK2)在每个JSP文件的顶部添加以下两行<%@pagecontenttype=“text/HTMLcharset=GBK”%><%请求.setCharacterEncoding(“GBK”)%大于
当前标题:jsp文件运行后中文乱码Jsp页面的中文乱码问题怎么解决啊?-创新互联
网页地址:
http://bjjierui.cn/article/csdjji.html