到這裏,快期末考試了,老師不講課,我內心有苦不想說,也許沒有考慮到老師的感覺,讓老師難堪了java
可是個人行爲已再也不是我能夠作的了。不可能了,我只是職業性的機械的作事了。session
思路:jsp
1.第一個是form表單,用戶輸入用戶名和密碼,點擊登錄按鈕 a.jsp3d
2.第二是驗證頁面,若是不是那個用戶名和密碼,則顯示登錄失敗或錯誤,點擊連接從新登錄ok.jsp d.jsporm
3.當用戶爲輸入任何數據,即爲空的時候,則提示用戶先登陸,c.jspblog
第一個頁面,就不寫了get
驗證頁面 ok.jspio
<% String name=request.getParameter("username"); String pass=request.getParameter("password"); if(name.equals("abcde")&&pass.equals("3df")){ session.setAttribute("username",name); session.setAttribute("password",pass); %> <jsp:forward page="c.jsp"/> <% }else { out.print("登錄失敗!"); %> <a href="a.jsp">登錄</a> <%} %>
c.jsp 是用戶沒有輸入任何東西的時候,即session裏沒有信息form
<% String str1=(String)session.getAttribute("username"); String str2=(String)session.getAttribute("password"); if(str1==null||str2==null){ %> <jsp:forward page="d.jsp"/> <%} %> 登錄成功!
d.jsp 是用戶沒有登錄的提示頁面 用戶先登陸class
<body> 請您先 <a href="a.jsp">登錄</a> </body>