String name=rs.getString("XX");//XX是字段名
Http://163+取的值.com ,用name替换“取的值”,("Http://163"+name+".com")
是这个意思吗?

解决方案 »

  1.   

    没有看到你所说的 “Http://163+取的值.com = 用户的页面”应该放的位置啊
      

  2.   

    Http://163+取的值.com ,用name替换“取的值”,("Http://163"+name+".com")
    是这个意思吗?是这个意思,怎么做阿!
      

  3.   

    用户的页面放的这个位置managerLogin.jsp 。
      

  4.   

    response.sendRedirect(url); //这是跳转的语句,里面的url是要去的地址,你设url="Http://163"+name+".com"
    //name的值你rs.getString("XX")得到,我担心你地址会写错
      

  5.   

    String name=rs.getString("XX")
    response.sendRedirect(url); 
    url="Http://163"+name+".com"怎么加入上面的代码中,加进出会出错。
      

  6.   

    我对JavaScript不了解,应该怎么改上面的登陆代码?
    这里谢谢大家了!
      

  7.   

    用java script很容易实现:if(rs.next())
    {
        session.setAttribute("m_name",m_name);
        response.sendRedirect("http://163."+m_name+".com");
    }
    else
        response.sendRedirect(request.getContextPath()+"/managerLogin.jsp");
    另外用javascript也可以,需要传递一个参数:m_name
    window.location.href="http://163."+m_name+".com";
      

  8.   

    if(rs.next())
    {
        session.setAttribute("m_name",m_name);
        response.sendRedirect("http://163."+m_name+".com");
    }
    else
        response.sendRedirect(request.getContextPath()+"/managerLogin.jsp");
    这句代码要加在那里啊.
      

  9.   

    <%
    int i=0;//用于标识是否第一次登录,
    if(i>=0)
    {
    String m_name=request.getParameter("m_name");
    String m_password=request.getParameter("m_password");
            
    String sql="select * from managerInfo where m_name='"+m_name+"'and m_password='"+m_password+"'";
            String sql="select * from managerInfo where m_leavel='"+m_leavel+"';
    DBUtil dbu=new DBUtil();
    try
    {
    ResultSet rs=dbu.openSelect(sql);
    out.print("slq="+sql);
    if(rs.next())
    {
    session.setAttribute("m_name",m_name);
    session.setAttribute("m_leavel",m_leavel);
    RequestDispatcher dispatcher=request.getRequestDispatcher("manageadmin"+m_leavel+".jsp"); if(rs!=null)
    rs.close(); dispatcher.forward(request,response);
    }
    else
    {                
                
    RequestDispatcher dispatcher=request.getRequestDispatcher("managerLogin.jsp");//如果登录不成功跳到登录页面
    if(rs!=null)
    rs.close(); dispatcher.forward(request,response);
    }
    if(rs!=null)
    rs.close();
    }
    catch(Exception e)
    {
    } }
    else
    {
    i++;
    }

    %>那里写错了,谁可以看看,感谢了!!!!