UserDaoImpl dao=new UserDaoImpl();//用户管理类
User user=dao.getUserInfo(request.getParameter("txtName"),request.getParameter("txtPwd"));
//判断用户名是否正确
if(user!=null)//如果正确
{
session.setAttribute("user",user);//把当前用户加在session中
response.sendRedirect("right.jsp");
用户名和密码是从right窗体中传来的,不知怎么刷新左侧left窗体
}else
{
out.print("登录失败!"+"<br/>用户名或密码输入错误!"+"<br/><a href='javascript:history.go(-1)'>重新输入</a>");
}

解决方案 »

  1.   

    response.setHeader("refresh","2;URL=index.jsp");用这个方法试试
      

  2.   

    你这样写试试response.getWriter().write("<script>document.parent.all.item('rightFrame').src='right.jsp'</script>");代码有点记不清了,如果不对可能JS代码的问题,你再查一查
      

  3.   

    【思考+请教】
    response.setHeader("refresh","2;URL=index.jsp"); 刷完右面又多了个left.jsp窗体
      

  4.   

    【编程真难】
    response.getWriter().write(" <script>document.parent.all.item('leftFrame').src='left.jsp'</script>");
    老兄还是不行
      

  5.   

    我写的方法不对你把里面换成这个window.parent.document.all.item("leftFrame").scr="a.jsp"