request.getparameter()出现中文乱码

来源:百度知道 编辑:UC知道 时间:2024/06/07 06:36:33

JSP中用request.getParameter提取的中文字符如果是乱码,则我们只需在处理该中文字符的jsp文件中加入如下代码即可.
<%
request.setCharacterEncoding("GBK/GB2312");
//设置编码格式为中文
String title = request.getParameter("title");
//括号内的参数可有可无,但双引号不可少
out.print(title);
%>
注意:上段代码必须加在<title></title>标记之间

这个是字符显示的问题吧。。。

在读入数据的语句前面加入
<jsp:useBean id="Sql" class="Set.SQL" scope="page"/>

<%
request.setCharacterEncoding("GBK");
。。。。
%>
如果还是乱码。。。应该在引入JAVABEAN语句前加入
<script language="javascript"></script>
就可以了。。

反正。。我最近做设计的时候出现这种情况是这样解决的。。你试试看。