网页输入英文显示登录成功,中文显示else的”您的密码或者用户名出错误“

网页输入英文显示登录成功,中文显示else的”您的密码或者用户名出错误“

问题描述:

网页输入英文显示登录成功,中文显示else的”您的密码或者用户名出错误“,运行html输入用户名中文显示错误的,用户名改为英文是登录成功,按网上代码改有时候显示404.

img

检查一下你的filter,需要在web.xml里配置.do或者.action来过滤操作

把登录页面的提交方式改为method="post",servlet中的doGet方法改为doPost方法;
设置request字符集,request.setCharacterEncoding("utf-8");

编码问题吧。统一一下编码格式。方法有很多种。配置文件设置拦截器。或者request的也有个设置字符编码的方法。