我正在做一个注册界面,用户名为中文时,出现问号,于是,我改成了
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
String username=request.getParameter("username");
String password=request.getParameter("password");
将request的编码改成“utf-8”,结果当username为中文时,打印出来的username还是问号,我查了mysql数据库,没问题,不是数据库的问题,那就是请求本身的问题,为什么。
补充一句,我用的是Post请求,不是Get请求。
怎么办呢?