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

java推断是不是乱码的要领【JAVA教程】,java,乱码

搜教程4年前 (2019-12-05)JAVA教程156

项目中有一个功用 在IE中GET体式格局提交会发生乱码 但有两个进口都邑走这统一段代码。

固不能直接转码,所以要举行推断传过来的该值是不是是乱码。

可用以下体式格局考证:

java.nio.charset.Charset.forName("GBK").newEncoder().canEncode("测试") //推断是不是是GBK编码 即是不是乱码
//运用request.getQueryString()猎取经由过程URL传过来的值 有多是乱码 如:q=鿥
String s = request.getQueryString();   
if(s!=null){
	if(!(java.nio.charset.Charset.forName("GBK").newEncoder().canEncode(s))){
		try {
			s = new String(request.getQueryString().getBytes("ISO-8859-1"),"UTF-8");
		} catch (UnsupportedEncodingException e) {
			e.printStackTrace();
		}	
	}	
}

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

以上就是java推断是不是乱码的要领的细致内容,更多请关注ki4网别的相干文章!

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

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

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

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

“java推断是不是乱码的要领【JAVA教程】,java,乱码” 的相关文章

Java非常之OutOfMemoryError的解决方法【JAVA教程】,Java异常

本篇文章给人人带来的内容是关于Java非常之OutOfMemoryError的处理要领,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 在Java虚拟机范例形貌中,除了顺序计数器外,虚拟机内存的其他几个运转地区都有发作 OOM 非常的能够。在这里,用代码考证各个运转时地区存储的...

Java完成计数排序(CountingSort)的代码示例【JAVA教程】,CountingSort

Java完成计数排序(CountingSort)的代码示例【JAVA教程】,CountingSort

本篇文章给人人带来的内容是关于Java完成计数排序(CountingSort)的代码示例,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 计数排序,属于桶排序特别的一种。 当要排序n个数据的时刻,假如所处的局限不大,我们能够取个中的最大值K,并将数据疏散在K个桶内里, 每一...

fescar分布式事件的细致引见(图文)【JAVA教程】,fescar

fescar分布式事件的细致引见(图文)【JAVA教程】,fescar

本篇文章给人人带来的内容是关于fescar分布式事件的引见(图文),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 1、fescar分布式事件(概览) 1.1. 概述 Fescar 是 阿里巴巴 开源的 分布式事件中间件,以 高效 而且对营业0 侵入 的体式格局,处置惩...

jdbc链接数据库的教程(代码示例)【JAVA教程】,jdbc

本篇文章给人人带来的内容是关于jdbc链接数据库的教程(代码示例),有须要的朋侪能够参考一下,愿望对你有所协助。 JDBC简介 JDBC全称为:Java Data Base Connectivity (java数据库衔接),能够为多种数据库供应填一致的接见。JDBC是sun开辟的一套数据库接...

java基本之运算符与逻辑掌握的细致引见(附示例)【JAVA教程】,java

本篇文章给人人带来的内容是关于java基本之运算符与逻辑掌握的细致引见(附示例),有肯定的参考价值,有需要的朋侪能够参考一下,愿望对你有所协助。 运算符和逻辑掌握 运算符 java中的运算符能够分为以下几种: 算符运算符 关联运算符 位运算符 逻辑运算符 赋值运算符...

Java web用的比较多的框架是什么?【JAVA教程】,Java

Java web用的比较多的框架是什么?【JAVA教程】,Java

本篇文章给人人带来的内容是关于Java web用的比较多的框架是什么?有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 Java是开源的,框架许多,这些框架都能处置惩罚特定的题目,提高开辟效力、简化我们的代码庞杂度,如今除了许多人人通用的一些主流框架外,许多公司针对本身的营业会自...