javascript中string乱码怎么办


本文摘自PHP中文网,作者醉折花枝作酒筹,侵删。

解决方法为: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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

<%@ 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"

1

2

3

4

5

<Connector port="8080" protocol="HTTP/1.1"

                connectionTimeout="20000"

                URIEncoding="utf-8"              

                redirectPort="8443" />

<!-- URIEncoding="utf-8"  解决get/post 请求 中文乱码 -->

【推荐学习:javascript高级教程

以上就是javascript中string乱码怎么办的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

js怎么比较两个字符串

javascript有没有二维数组

javascript多线程如何实现

了解javascript中object.freeze()与const之间的区别

export和export default中的知识点介绍(附示例)

javascript作用域分为哪两类

javascript产生随机数的几个用法小结

不可错过的从原型到原型链,修炼javascript内功

一个完整的html对象是什么样的,如何生成?

web程序员必备 console 对象里的九个方法

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...