程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> forward-request內置對象無法跳轉問題?

forward-request內置對象無法跳轉問題?

編輯:編程綜合問答
request內置對象無法跳轉問題?

編寫三個jsp頁面:login.jsp、dologin.jsp和success.jsp,將三個jsp頁面保存在同一目錄下。login.jsp頁面結構如下:dologin.jsp校驗login.jsp頁面的輸入內容並進行頁面跳轉,內容如下:
1)、當用戶不輸入用戶名和密碼,直接點擊“登錄”時,跳回login.jsp頁面。
2)、當用戶只輸入用戶名或者只輸入密碼,就點擊“登錄”時,跳回login.jsp頁面,並且將用戶剛才輸入的用戶名或密碼顯示在對應的位置。
3)、當用戶完整輸入用戶名和密碼,點擊“登錄”時,跳轉到success.jsp,並在該頁面顯示用戶名,以及該用戶是第幾個用戶。
1.login.jsp
<%
String name=request.getParameter("name");
String psw=request.getParameter("psw");
if(name==null|| psw==null){
name="";
psw="";
}
%>

用戶名:


2.dologin.jsp
<%
String name=request.getParameter("name");
String psw=request.getParameter("psw");
if(name==""||psw==""){
%>

/>
/>
/jsp:forword
<%
}else{
%>

/>
/jsp:forword
<%
}
%>
3.success.jsp
<%!
int sum=0;
int getNumber(){
return sum=sum+1;
}
%>
<%
String name=request.getParameter("name");
%>
歡迎<%=name%>登錄該系統!
您是第<%=getNumber()%>個登錄該系統的用戶。

為什麼輸入用戶名和密碼後無法跳轉到success.jsp頁面?

最佳回答:


問題解決了,第一個forward寫錯了,文中寫成了forword。第二個問題,value後面的值沒有加引號。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved