goback add

JSPȨÏÞ¿ØÖÆÔ´Âë

8096 µã»÷¡¤0 »ØÌû
µÆ»ð»¥Áª
Â¥Ö÷

JSPȨÏÞ¿ØÖÆÔ´Âë




       Å¼È»·­µ½ºÜ¶àÄêǰ£¬¸ÕѧjavaµÄʱºòѧµÄÒ»¶Î´úÂë¡£»òÐí£¬ÏÖÔÚÈÃд£¬»¹Ð´²»³öÀ´ÁË¡£¼¼ÊõÈç³±¡¢²»½øÔòÍË¡£»¹ÊÇÄêÇáºÃ°¡£¬Ë¼Â·ÇåÎú¡¢¾«Éñ³äÅæ¡£


[java]
<%@ page contentType="text/html; charset=gb2312" %>

<%@ page import="qlsoft.Pwebs.Business.PermitBean" %>
<jsp:useBean id="permitBean" scope="session" class="qlsoft.PWebs.Business.PermitBean" />
<%@ page import="qlsoft.PWebs.Business.MemberBean" %>
<jsp:useBean id="memberBean" scope="session" class="qlsoft.PWebs.Business.MemberBean" />
<%
   String action= request.getParameter("action");
%>
       <script language="javascript">
           //alert("Permit request action:" + "<%=action%>");
       </script>
   <%
   if("login".equalsIgnoreCase(action))
   {//»áÔ±µÇ¼:ÑéÖ¤Óû§Éí·Ý,²¢ÉèÖÃSession±äÁ¿¼°ÒѵǼ±êÖ¾
       //»ñÈ¡µÇ¼²ÎÊý
       String userName= request.getParameter("username");
       String userPwd= request.getParameter("password");
       System.out.println("ÕʺÅ:" + userName + "ÃÜÂë:" + userPwd);
       if(userName == null || userName == "" || userPwd == null || userPwd == "")
       {//ÇëÇóµÄ²ÎÊýÎÞЧ
   %>
       <script language="javascript">
           alert("ûÓлáÔ±µÇ¼±ØÐëµÄÇëÇó²ÎÊý£¡");
           window.history.go(-1);
       </script>
   <%
       }
       else
       {//²ÎÊýÓÐЧ
           if(permitBean.memberLogin(userName,userPwd))
           {//µÇ¼³É¹¦
               //chengxiaoxu 2004-05-25 remark code in here to best
               session.setAttribute("sessionPermit",permitBean);
               PermitBean ssnPermit = (PermitBean)session.getAttribute("sessionPermit");
               
               String strLogin = ssnPermit.getIsLogin() ? "µÇ¼³É¹¦£¡" : "µÇ¼ʧ°Ü£¿£¿£¿";
               String ackName = ssnPermit.getMgrAckName();
               System.out.println("»áÔ±ÕʺÅ:" + strLogin + "\n" + ackName);
               if(memberBean.getBeanInfoByID(ssnPermit.getMemberID()))
               {
                   System.out.println("ÌáÈ¡»áÔ±ÐÅÏ¢³É¹¦£¡");
                   session.setAttribute("sessionMember",memberBean);
               }
               
       %>
           <script language="javascript">
               //alert("<%=strLogin %>");
               //alert("<%=permitBean.getMsg() %>");
               //window.target="_blank";
               //´Ë´¦Íê³ÉºóÓ¦¸ÃÊÇ»áÔ±¹ÜÀíÖÐÐÄÖ÷Ò³Ãæ
               window.location="membermain.jsp";
           </script>
       <%
           }
           else
           {//µÇ¼ʧ°Ü
       %>
           <script language="javascript">
               alert("<%=permitBean.getMsg() %>");
               window.history.go(-1);
           </script>
       <%
           }//End of <µÇ¼ʧ°Ü>
       }//End of <²ÎÊýÓÐЧ>
   %>
<%
   }//End of <»áÔ±µÇ¼>
   else if("update".equalsIgnoreCase(action))
   {//Ð޸ĻáÔ±ÃÜÂë
     //»ñÈ¡Ð޸IJÎÊý
     String oldPwd= request.getParameter("oldPassword");
     String newPwd= request.getParameter("newPassword1");
     if(oldPwd == null || oldPwd == "" || newPwd == null || newPwd == "")
     {//ÇëÇóµÄ²ÎÊýÎÞЧ
   %>
           <script language="javascript">
               alert("ûÓÐ×ÊÁÏÐ޸ıØÐëµÄÇëÇó²ÎÊý£¡");
               window.history.go(-1);
           </script>
   <%
       }//End of <ÇëÇóµÄ²ÎÊýÎÞЧ>
       else
       {//²ÎÊýÓÐЧ
       %>
           <%
           boolean isOK = permitBean.changePassword((String)session.getAttribute("sessionUserAccount"),oldPwd,newPwd);  www.atcpu.com
       %>
           <script language="javascript">alert("<%=permitBean.getMsg() %>");</script>
     <%
         if(isOK)
               {//Ð޸ijɹ¦
           %>
               <script language="javascript">window.location="membermain.jsp";</script>
           <%
               }
             else{//ÐÞ¸Äʧ°Ü
           %>
               <script language="javascript">window.history.go(-1);</script>
           <%
               }

       }//End of <²ÎÊýÓÐЧ>
       %>
<%
   }//End of <Ð޸ĻáÔ±ÃÜÂë>
   else if("logout".equalsIgnoreCase(action))
   {//»áÔ±×¢Ïú:Çå¿ÕSession±äÁ¿¼°ÒѵǼ±êÖ¾
       //chengxiaoxu 2004-05-25 update code in here to best
       if(permitBean != null)
           permitBean.memberLogout();
       session.setAttribute("sessionPermit",null);
       session.setAttribute("sessionMember",null);
       PermitBean ssnPermit = (PermitBean)session.getAttribute("sessionPermit");
       String strLogin = ssnPermit==null ? "×¢Ïú³É¹¦£¡" : "×¢Ïúʧ°Ü£¿£¿£¿";

%>
       <script language="javascript">
           //alert("<%=strLogin %>");
           window.location="main.jsp";
       </script>
<%
   }
   else
   {//´íÎóµÄÒ³ÃæÇëÇó
%>
       <script language="javascript">
       alert("ÎÞЧµÄÒ³ÃæÇëÇó");
     window.history.go(-1);
   </script>
<%
   }//End of <´íÎóµÄÒ³ÃæÇëÇó>
%>




ϲ»¶0 ÆÀ·Ö0