JSP与servlet之间的中文乱码问题解决

ゝ一纸荒年。 2022-05-11 09:28 304阅读 0赞

在jsp与servlet之间传递中文参数常常遇到,基本常用几个:

1.以post 方式传递

post传递的时候在用参数之前加上:

  1. request.setCharacterEncoding("UTF-8");

2.以get方式传递:

以get传递与post的处理方式不同要用到String的一个有参构造函数:

  1. String str=request.getParameter("name");
  2. String string=new String(str.getBytes("ISO-8859-1"),"UTF-8");

3.以超链接方式:

与get方式的一样

发表评论

表情:
评论列表 (有 0 条评论,304人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Servlet中文问题

    出现乱码是应为编码的问题 我们要查从三方面查起(源头-传输过程-显示) 1:源头即是编译器,便器的编码方式,在eclipse里面更改编码方式,改成UTF-8为默认的编码

    相关 JSP解决中文问题

    一、JSP页面显示乱码 二、表单提交中文时出现乱码 三、数据库连接 大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发

    相关 Servlet解决中文

    一、出现乱码原因 乱码原因:传输方和接收方采用的编码不一致。传输方对参数采用的是UTF-8编码而接收方却用GBK进行解析,当然是乱码,且Tomcat服务器默认采用的ISO