jsp-乱码问题

xiaoxiao2021-02-28  82

jsp的乱码处理问题: 1:客户端 客户端乱码可以直接使用 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 2:服务器端 服务器端乱码可以使用 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 3:传输过程乱码 String username = request.getParameter("username"); String name = new String(username.getBytes("iso-8859-1"),"utf-8"); out.print(username); out.print("<br/>"); out.print(name); out.print("<br/>"); 或者是使用(只适用于POST方法) request.setCharacterEncoding("utf-8"); 这样的话就不用每个都要转编码格式了 或者是使用(只适用于GET方法) 在Tomcat上配置 <Connector port="8888" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8">

直接修改这里,如下图:

打开server.xml文件,之后出现如下界面:

如果没有上面的参数,可以自己添加上去。utf-8编码就可以实现GET方法不用在传输中乱码了。

转载请注明原文地址: https://www.6miu.com/read-57308.html

最新回复(0)