文章目录
- 一、post请求方式
- 二、get请求方式
一、post请求方式
Tomcat 8
在获取参数之前添加如下代码:
@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws UnsupportedEncodingException {req.setCharacterEncoding("UTF-8"); //添加该代码......
二、get请求方式
1、Tomcat8 目前不需要特别设置。
2、Tomcat8之前
需要使用如下方式获取中文参数。
@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws UnsupportedEncodingException {//获取中文参数String fname = request.getParameter("fname");//将字符串打散成字节数组byte[] bytes = fname.getBytes("ISO-8859-1");//将字节数组按照设定的编码重新组装成字符串fname = new String(bytes,"UTF-8");......