idea错误 dao.EmptyResultDataAccessException:Incorrect result size:expected 1, actual 0

做登录案例的时候,执行查询语句,调用业务逻辑层,输入正确的数据库用户信息
发现总是为空,有错误提示
后面进行一系列的测试,发现后台输出的中文字符乱码
在这里插入图片描述

后台字符集需要修改为UTF-8
不然会出现错误,一致显示找不到用户,显示为null
最好在servlet第一行代码处增加两行设置字符集编码的代码

request.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8");

之后运行成功

猜你喜欢

转载自blog.csdn.net/qq_41518597/article/details/100984743