html post提交中文数据,HTML使用post方式提交中文内容出现乱码的错误解决方式

今天在做一个例子的时候,使用post方式提交表单,如果有中文的话,在另一个页面显示出来的时候,总是会出现乱码;

但是将提交方式改为get的时候,就不会出现这种错误。

详细错误见下面图片和代码。

HTML代码:

1

2

3

4

5

测试Cookie的设置和获取

6

7

8

9 站点名:

10 站点URL:

11

12

13

14

Servlet代码,截取一部分:

1 response.setContentType("text/html;charset=utf-8");2

3 PrintWriter out=response.getWriter();4

5 String title="设置Cookie实例";6 String docType="n";7 out.println(docType+8 "n"+9 "

"+title+""+10 "n"+11 ""+title+"n"+12 "
  • n" +13 "
  • 站点名:"14 + request.getParameter("name") + "n" +15 "
  • 站点 URL:"16 + request.getParameter("url") + "n" +17 "
n" +18 "
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值