java接口获取数据乱码问题 !!!

Python013

java接口获取数据乱码问题 !!!,第1张

java接口获取数据乱码问题:

BufferedReader br = new BufferedReader(new InputStreamReader(System.in,"UTF-8"))。System.out.print("请输入学生所在地:")

String location = new String(br.readLine().getBytes("GBK"),"UTF-8")。

System.out.println(location)。

ISO8859-1”=》“ISO-8859-1”

或则获取字节数组时调用无参的

new String(getRequest().getParameter("keyword").getBytes(),"UTF-8")。

你可也在Web.xml里面配置一下这个

<!--解决中文乱码 -->

<filter>

<filter-name>SpringEncoding</filter-name>

<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>

<init-param>

<param-name>encoding</param-name>

<param-value>UTF-8</param-value>

</init-param>

</filter>

<filter-mapping>

<filter-name>SpringEncoding</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping>

<!--解决中文乱码 -->