因为request请求都是ISO-8859-1,而jsp页面是采用UTF-8编码,所以当传递的参数有中文时,页面会出现乱码,但是可以将取到的数据通过String的构造函数使用指定的编码类型重新构造一个String对象解决乱码问题

<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.util.Date"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="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>Insert title here</title>
</head>
<body>
<a href="top.jsp?name=王五&sex=男">解决乱码</a> </body> </html>
<%@page import="java.text.SimpleDateFormat"%>

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="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>Insert title here</title>
</head>
<body>
name的参数为:<%=new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8") %>
<br>
sex的参数为:<%=request.getParameter("sex") %>
</body>
</html>

最新文章

  1. Maven依赖包下载慢--阿里云让你飞
  2. 用TTS实现文本转语音
  3. ZeroMQ接口函数之 :zmq_sendmsg – 从一个socket上发送一个消息帧
  4. Linux 下如何安装软件
  5. CSS第二章
  6. 说说C#的async和await 解决卡顿问题 转
  7. 【Java】ThreadLocal细节分析
  8. AC小笔记
  9. PHP中JSON的跨域调用
  10. PHPCMS系统常量
  11. Nginx执行php显示no input file specified的处理方法
  12. Codeforces Round #308 (Div. 2)B. Vanya and Books 数学
  13. 关于Struts框架简介
  14. CodeForces 721D Maxim and Array
  15. Spark:控制日志输出级别
  16. jQuery遮罩插件 jquery.blockUI.js
  17. Python之路-Linux命令基础(1)
  18. 简单背包问题(0032)-swust oj
  19. C语言的格式符
  20. 4517: [Sdoi2016]排列计数

热门文章

  1. FileInputStream 把文件作为字节流进行读操作
  2. QToolBox
  3. 04 - Django应用第一步
  4. 树套树Day2
  5. ACM学习历程—HDU1041 Computer Transformation(递推 &amp;&amp; 大数)
  6. ACM学习历程—HDU5407 CRB and Candies(数论)
  7. Python:os.walk()和os.path.walk()用法
  8. ceph-deploy mon add 失败
  9. Queue——C#浅谈
  10. Break 、Continue 和ReadOnly、Const和Ref和Out params