博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jsp表单提交中文乱码的解决
阅读量:4604 次
发布时间:2019-06-09

本文共 590 字,大约阅读时间需要 1 分钟。

 

 

<%@ page language="" 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>
<%
request.setCharacterEncoding("utf-8"); 
String s=request.getParameter("name");
out.print(s);

%>

在没有红色行的时候,可以看到已经统一使用utf-8进行编码,但是提交的中文依然是乱码.

 

原因是,tomcat默认使用iso-8859-1进行提交的数据解码,而提交的数据是使用utf-8编码的,编解码对不上自然会出现乱码.解决办法就是指定解码方式.

 
 

转载于:https://www.cnblogs.com/iOS-mt/p/5733063.html

你可能感兴趣的文章
vue 通过props向子组件传值,子组件无法取得该值
查看>>
同步集群单板时间的shell脚本
查看>>
mysql Access denied for user root@localhost错误解决方法
查看>>
使用maven创建web项目
查看>>
C语言第四次博客作业--嵌套循环
查看>>
HDU3622(二分+2-SAT)
查看>>
你不知道的javascript
查看>>
HDU1272---(并查集)简单应用
查看>>
Codeforces Round #290 (Div. 2) B. Fox And Two Dots(DFS)
查看>>
WinCE Error:Access Violation
查看>>
第一次使用Ajax
查看>>
[技术博客] 如何避免在代码中多重render
查看>>
centOS7 搭建pptp服务
查看>>
静态库详解
查看>>
esriFeatureType
查看>>
算法:数对
查看>>
转账示例(一):Dao层面实现(本例采用QueryRunner来执行sql语句,数据源为C3P0)...
查看>>
phpStudy for Linux (lnmp+lamp一键安装包)
查看>>
表格中td限宽溢出以省略号代替
查看>>
ps软件的破解方法
查看>>