❶ 如何在web.config裡面設置頁面跳轉問題
<?xml version="1.0"?>
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<compilation debug="true" targetFramework="4.0"/>
<pages ="3.5" clientIDMode="AutoID"/>
1, 在這里開始設置
<authentication mode="Forms">
<forms loginUrl="login.aspx" defaultUrl="index.aspx" name="aspx"></forms>
loginUrl是指登錄的頁面,defaultUrl是指登陸後默認的顯示頁面,name就隨便寫
</authentication>
<authorization>
2. <!---拒絕所有匿名用戶訪問項目下的所有文件-->
<deny users="?"/>
3. <!--設置所有用戶都可以訪問項目下的所有文件-->
<!--<allow users="*"/>-->
</authorization>
</system.web>
設置為登錄頁面
<location path="login">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
4. 上面的設置完成之後,會出現一個問題就是圖片不出,然後在加上下面的代碼就可以了
</location>
<location path="images">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
5.因為這里涉及到驗證碼的問題,path就是指的驗證碼的頁面,這一步是跟著上一步來的,需要把
驗證碼的頁面放在images文件夾下面,然後在驗證碼頁面把指向驗證碼的路徑改為在images/ValidateCode. aspx;
<location path="ValidateCode.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
</configuration>
6.登陸頁面的後台:
protected void 登陸_Click(object sender, EventArgs e)
{
FormsAuthentication.RedirectFromLoginPage(txtusername.Text,false); //txtusername就是用戶登錄時用戶名;
}
7.index頁面後台(這里指登錄之後默認顯示的頁面)
if(!IsPostBack)
{
Response.Write(Context.User.Identity.Name);
}
注意:在整個項目中,無論點擊那個頁面都會跳轉到登錄頁面;登錄成功之後才會跳轉到自己剛剛指定的頁面。
❷ JAVA新手求助,關於web程序登陸跳轉頁面的問題
servlet中返回值跳轉
return "redirect:/index.jsp(後面jsp就是要跳轉的頁面)";
server中可以重定向
❸ python django 做了個web ,在登錄界面我想直接調用系統的login模板,可是每次登錄成功之後就跳到
系統的login.html里包含一個重定向URL的next隱藏域。有這么一行:
<input type="hidden" name="next" value="{{ next }}" />
登陸以後跳轉到系統默認的/accounts/profile
你把value改成你想要跳轉的url或者給next重新傳一個url也行
❹ javaweb一點擊注冊,注冊如果成功的話怎麼直接跳轉至個人中心
在判斷注冊成功的Servlet代碼後面添加
request.getRequestDispatcher("xxx.jsp").forward(request, response);指定跳轉到哪個頁面即可,如果想轉至個人中心,只要把xxx.jsp改成個人中心的頁面地址即可
❺ Javaweb中我想在登陸界面輸入用戶名和密碼,然後驗證,對了跳轉到登陸成功的頁面,不對就跳到首頁
在登錄頁面的提交按鈕上注冊提交事件,在注冊事件中使用JS獲取到輸入的用戶名和密碼,然後和你寫死的固定值進行比較,如果正確,直接跳轉到別的頁面,失敗就刷新當前頁面