三种可能: 1.username==null或password==null 2.user.login(username, password)==false 3.浏览器禁用(阻止)了cookie 前面两种很容易调试出来,后面一种比较容易忽略,你查看一下浏览器“选项”-“隐私”属性,看看是不是cookie被禁用了,如果禁用的话把它启用再重新测试。
代码没错,看看是不是你的机子禁用了cookie
用的什么容器,Tomcat?什么版本?