当前位置:首页 > JAVA教程 > 正文内容

java处置惩罚乱码的几种要领【JAVA教程】,java,乱码

搜教程4年前 (2019-12-16)JAVA教程144

处置惩罚体式格局1(若乱码参数多,就比较低效)

浏览器默许编码为ISO-8859-1,后端Servlet吸收要求参数,根据ISO-8859-1举行解码,取得二进制流,然后再用UTF-8编码。

示例代码:

// 取得要求参数
String queryString = request.getQueryString();
// 根据ISO-8859-1体式格局解码
byte[] bytes = queryString.getBytes("ISO-8859-1");
// 根据UTF-8编码
String param = new String(bytes,"UTF-8");

处置惩罚体式格局2(此种体式格局只支撑get体式格局要求)

修正服务器(tomcat)设置:在server.xml中,默许为ISO-8859-1(没有显示出来),我们能够添加上UTF-8

处置惩罚体式格局3(此种体式格局只支撑post体式格局要求)

在servlet直接设置要求参数编码--引荐

//设置要求参数编码 
request.setCharacterEncoding("UTF-8");

相应乱码--相应

// 设置MIME范例
response.setContentType("text/html");
// 设置编码
response.setCharacterEncoding("UTF-8");
//设置编码(简写)
response.setContentType("text/html;charset=utf-8");

更多java学问请关注java基础教程栏目。

以上就是java处置惩罚乱码的几种要领的细致内容,更多请关注ki4网别的相干文章!

扫描二维码推送至手机访问。

版权声明:本文由搜教程网发布,如需转载请注明出处。

本文链接:https://www.sojiaocheng.cn/16616.html

标签: java乱码
分享给朋友:

“java处置惩罚乱码的几种要领【JAVA教程】,java,乱码” 的相关文章

Java中synchronized关键字的用法引见(代码示例)【JAVA教程】,synchronized

Java中synchronized关键字的用法引见(代码示例)【JAVA教程】,synchronized

本篇文章给人人带来的内容是关于Java中synchronized关键字的用法引见(代码示例),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 在并发编程中,synchronized关键字是常涌现的角色。之前我们都称谓synchronized关键字为分量锁,但是在JDK1.6...

JSP与Servlet之间的区分【JAVA教程】,JSP,Servlet,java

JSP与Servlet之间的区分【JAVA教程】,JSP,Servlet,java

Servlet和JSP是两种最盛行的Java Web手艺,它们在Java Web应用顺序中生成动态内容。那末它们之间有什么区分?下面本篇文章就来带人人认识一下JSP与Servlet,简朴引见一下它们之间的区分,愿望对人人有所协助。【视频教程引荐:Java教程】 JSP是什么? JSP是一...

java基础数据类型的简朴引见【JAVA教程】,java

java基础数据类型的简朴引见【JAVA教程】,java

本篇文章给人人带来的内容是关于java基础数据范例的简朴引见,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 基础数据范例 JAVA中一共有八种基础数据范例,他们分别是 byte、short、int、long、float、double、char、boolean 在一般情...

Java鸠合类Hashmap的细致引见(代码示例)【JAVA教程】,Java

Java鸠合类Hashmap的细致引见(代码示例)【JAVA教程】,Java

本篇文章给人人带来的内容是关于Java鸠合类Hashmap的细致引见(代码示例),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 一.HashMap 简介 HashMap在程序员的开辟过程当中是一个非常经常使用的鸠合类,它是一个以键值对情势存在的鸠合类, 在开辟中我们能够运用的...

Spring boot集成spring session完成session同享的要领引见【JAVA教程】,Spring boot

本篇文章给人人带来的内容是关于Spring boot集成spring session完成session同享的要领引见,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 近来运用spring boot开辟一个体系,nginx做负载平衡分发要求到多个tomcat,此时接见页面会把要求...

Java中SimpleDateFormat的用法引见(代码示例)【JAVA教程】,Java中

Java中SimpleDateFormat的用法引见(代码示例)【JAVA教程】,Java中

本篇文章给人人带来的内容是关于Java中SimpleDateFormat的用法引见(代码示例),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 1、为何要运用SimpleDateFormat? 在Java中,假如我们想猎取当前时候,平常会运用Date类的无参组织函数,以下所示,我...