• 技术文章 >web前端 >js教程

    javascript中string乱码怎么办

    醉折花枝作酒筹醉折花枝作酒筹2021-07-20 10:52:49原创80

    解决方法为:1、找到request和response对象,添加“setCharacterEncoding=UTF-8”即可;2、找到tomcat配置文件server.xml,添加“URIEncoding="utf-8"”即可。

    本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

    1.对象 request response 对象setCharacterEncoding=UTF-8

     <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"  %>
     <%
         //解决post/get 请求中文乱码的方法
         request.setCharacterEncoding("UTF-8");
         response.setCharacterEncoding("UTF-8");
      %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>代码段标签</title>
    </head>
    <body>
    <%!
        int name;
        int password;
     %>
     <%
         String name=request.getParameter("username");
         String password =request.getParameter("pwd");
         out.println("hello "+name+" success! "+"<br/>");
         out.println("密码泄露  "+password);
      %>
    </body>

    2. 方法二 (比较简单)

    找到tomcat 配置文件 server.xml ,加入code:URIEncoding="utf-8"

    <Connector port="8080" protocol="HTTP/1.1"
                    connectionTimeout="20000"
                    URIEncoding="utf-8"               
                    redirectPort="8443" />
    <!-- URIEncoding="utf-8"  解决get/post 请求 中文乱码 -->

    【推荐学习:javascript高级教程

    以上就是javascript中string乱码怎么办的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:javascript
    上一篇:javascript中如何将url转换成汉字 下一篇:javascript如何去除特定字符
    第16期线上培训班

    相关文章推荐

    • javascript canvas方法有哪些• javascript 没有类吗• javascript捕获异常的方法有哪些• javascript的结束方法有哪些?• javascript中如何将url转换成汉字

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网