昨天的项目中,若登录用户为英文,则正常,若为中文,则不能正确验证。经检查,这是由于中文处理引起的,解决方案如下:

chkpass.jsp中改为:

String name_temp = new String(request.getParameter(“name”).getBytes(“ISO8859_1”));