我用SSH dwr 做用户登录 1.index.jsp 中js代码
<script type="text/javascript">
  function validate(){
  var name=document.getElementById('username').value;
  var pass=document.getElementById('userpass').value;
  val.Login(name,pass,callback);
  }
  function callback(data){
  alert('d');
  if(null!=data){
    document.getElementById('divLogin').style.display=none;
    document.getElementById('div2').style.display=block;
  }else{
    alert('错了');
  }
  }
  </script>2.biz层 登录方法Login()
public Users Login(String name, String pass, HttpSession session) {
Object[] obj = {name, pass };
String hql = "from Users u where u.username=? and u.userpass=?";
List list = usersDao.getUser(hql, obj);
if (null != list && list.size() > 0) {
session = WebContextFactory.get().getSession();
session.setAttribute("user", (Users) list.get(0));
return (Users) session.getAttribute("user");
} else {
return null;
}
}
页面上运行的时候 总是弹出一个小对话框 error    调试biz层中的登录方法能得到Users对象 js中的callback 没有运行  不知道哪里错勒啊  
还有就是 我这样写能 把用户 存进session吗 
希望各位大哥能帮帮俺小弟