Java login.jsp和login.jsp之间有什么区别?success=1

Java login.jsp和login.jsp之间有什么区别?success=1,java,html,jsp,Java,Html,Jsp,我使用以下代码登录,我想知道重定向到main.jsp和main.jsp之间的区别是什么?success=1 重定向到main.jsp和main.jsp之间有什么区别?success=1 如果main.jsp?success=1,则将名为success的请求参数传递给main.jsp,而使用main.jsp,则不会将任何请求参数传递给main.jsp。如果重定向到main.jsp,则浏览器将转到main.jsp。如果重定向到main.jsp?success=1,那么浏览器将转到main.jsp?s

我使用以下代码登录,我想知道重定向到main.jsp和main.jsp之间的区别是什么?success=1

重定向到main.jsp和main.jsp之间有什么区别?success=1


如果main.jsp?success=1,则将名为success的请求参数传递给main.jsp,而使用main.jsp,则不会将任何请求参数传递给main.jsp。

如果重定向到main.jsp,则浏览器将转到main.jsp。如果重定向到main.jsp?success=1,那么浏览器将转到main.jsp?success=1。还是我误解了你的问题?
if(flag==1){
            HttpSession session = request.getSession(true);
            session.setAttribute("ukey",uname );
            System.out.println("------------------------------\n"+session.getAttribute("ukey")+" logged in!!!\n------------------------------");
            response.sendRedirect("main.jsp?success=1");
        }

        else
        {
            //HttpSession session = request.getSession();
            System.out.println("------------------------------\nEmail or Password is wrong!!!!!!!!\n------------------------------");   
            response.sendRedirect("login.jsp?error=1");
            //session.setAttribute("error",invalid);
        }`if(flag==1){
            HttpSession session = request.getSession(true);
            session.setAttribute("ukey",uname );
            System.out.println("------------------------------\n"+session.getAttribute("ukey")+" logged in!!!\n------------------------------");
            response.sendRedirect("main.jsp?success=1");
        }

        else
        {
            //HttpSession session = request.getSession();
            System.out.println("------------------------------\nEmail or Password is wrong!!!!!!!!\n------------------------------");   
            response.sendRedirect("login.jsp?error=1");
            //session.setAttribute("error",invalid);
        }`