您好,登錄后才能下訂單哦!
今天做了一個十分簡單的jsp內置對象實驗,通過生成jsp登錄界面,判斷登錄信息是否正確,正確跳轉到顯示登錄正確信息的界面,否則跳轉到顯示錯誤信息的界面。
實驗工具:tomcat5.0 Myeclipse
首先是登錄界面Login.jsp的代碼:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<
<body>
<form action="check.jsp" method="post">
用戶名:<input type="text" name="username"/><br/>
密 碼:<input type="password" name="passwd"/><br/><br/>
<input type="submit" value="確定"/>
<input type="reset" value="取消"/>
</form>
</body>
</html>
檢查登錄信息是否正確的check.jsp:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body>
<% String Name=request.getParameter("username");
String Passwd=request.getParameter("passwd");
if(Name.equals("liuweifeng") && Passwd.equals("3152052051601"))
{%>
<jsp:forward page="welcome.jsp"/>
<% }else response.sendRedirect("error.jsp");%>
</body>
</html>
登錄成功的界面welcome.jsp:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body>
<%String Name=request.getParameter("username");%>
歡迎你,<%=Name%>成功登錄!
</body>
</html>
登陸失敗的界面error.jsp:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body>
對不起,你的信息有誤,請重新登錄! <br/>
<form action="login.jsp" method="post">
<input type="submit" value="返回登錄"/>
</form>
</body>
</html>
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。