1. 程式人生 > >ssm中登入功能的實現以及頁面跳轉

ssm中登入功能的實現以及頁面跳轉

專案地址:https://github.com/724888/lightnote_new

 由於controller中配置了登入時的跳轉頁面,導致登入失敗時會跳到當前頁,若用  return "home";跳轉到註冊頁則會導致url出現問題,第二次登入時會出現404錯誤,於是我新建了錯誤顯示頁,並在該頁面重定向至登入頁面,防止上述錯誤。

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 public class UserController { @Resource private UserService userService; @RequestMapping(value="/login") public String login(@Param("username") String username,@Param("password") String password,HttpServletRequest request) { User user=userService.checkLogin(username, password);
if(user!=null){ HttpSession session=request.getSession(); session.setAttribute("user",user); return "redirect:/user/home";// 路徑 WEB-INF/pages/welcome.jsp            } request.setAttribute("error"
Strut2實現button頁面

在xx.jsp中存在某一button,程式碼如下:<input type="button" value="登&nbsp;錄" class="denglu" onclick="login()"/>則首先在xx.jsp中寫js:<script type=

AngularJS路由實現頁面

href vid 左邊欄 ref 按順序 -1 生活用品 func 為我 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <titl

【前臺】整個項目實現頁面,拋棄iframe

點擊事件 true charset req 做到 value images tro Language 即如下: 【想做到點擊nav側邊欄,僅替換右邊div中的內容,而不是跳轉到新的頁面,這樣的話,其實整個項目中就只有一個完整的頁面,其他的頁面均只寫<body>內

js實現靜態頁面傳參

lpar 問題: com 一級目錄 cati expires map AS get 最近有個項目: 存靜態web服務,一個新聞頁面列表出所有新聞摘要信息,然後通過點擊新聞詳情訪問到該新聞的詳情頁面; 新聞展示的頁面通過ajax請求接口獲取到新聞的摘要信息,

採用RESTFul實現通用頁面

   * RESTFul結構  * 格式特點:  * 1.在url中將需要提交的引數使用"/"進行分割  * localhost:8091/addUser/1/tom  *  2.在接收端,將引數使用{}包裹並且引數的位置固定.

頁面的時候,在後的頁面使用js 獲取到 頁面的url攜帶的引數。

common.js程式碼 //獲取URL中的引數..等等function getQueryString(name){ var reg = new RegExp("(^|&)"+name+"=([^&]*)(&|$)"); var r = window.location.

幾種方式實現Javaweb頁面

背景:       自己經手的一個java專案要實現帶參頁面跳轉和頁面跳轉,完成任務後,總結一下自己知道了的幾種方式。 實現:        首先我們有兩大種方式來實現頁面跳轉:1、JS(java

html 利用a標籤實現頁面至指定位置

 輸入: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">

Fragment和activity的之間的資料傳遞以及頁面

今天要做一個功能,用Fragment顯示從其所在的Acitivity1中獲取到的資料。這個Activity1是從另一個帶有引數Activity2跳轉過來的,所以要獲得的是這些引數。因為之前沒遇到過,所以走了彎路。看到網上有一個Fragment和Activity之間通訊的例

ionic3獲取列表值並以及頁面資料的傳遞

最近初識ionic框架,遇到這麼個問題,具體是需要獲取列表元素實時的值,並且傳遞給下一個頁面,經過查閱資料,大致流程如下。 首先我們再ts檔案中建立一個getData函式,並將並設定形參,具體程式碼如下: getData(item: any){ ...

用AngularJS路由實現web頁面

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>路由</title>    <script  sr

前臺使用JQ的 post方法頁面 實現企業的 增改查的功能

//請不要全部照搬 需要使用layer外掛 list.jsp function myAdvertEdit(id,look,type){ var loadIdx = layer.load();var title = '增加廣告';if(!id){id = '';}else i

基於HtmlUnit實現簡單登入頁面以及獲取有用資料部分程式碼示例(示例網站:大潤發)

首先,我們將要獲取的目標內容為商戶訂單查詢結果: 如下程式碼為登入模組程式碼(由於驗證碼解析這部分目前沒做,只能手動識別): /** * * @param username 使用者 * @param password

php實現頁面的幾種方式

腳本 timeout location clas replace asc idt lee 實現 親測,not復制粘貼 PHP中實現頁面跳轉有一下幾種方式,看了幾個人寫的不是很條理,自己整理一下 在PHP腳本代碼中實現 <?php header("locati

spring boot security 實現根據情況不同頁面功能

invalid static request config 隱藏 ctu gif cte send 在配置主類添加代碼 @Override protected void configure(HttpSecurity http) throws Except

ASP.NET MVC如何實現頁面

pub ring 項目 再見 name ati 方法 技術 mod 1,最簡單的方式:超鏈接 以下分別是連接到HomeController控制器下的SharpL動作方法,以及百度首頁。代碼如下: 1 <a href="Home\SharpL">打開S

Asp.net MVC訪問母版頁巢狀的iframe頁面時,如果session或cookie過期,登入驗證超時怎樣自動登入

一般登入驗證的過濾器中,使用驗證過濾器的Redirect方法,將請求重定向到指定的URL。但是如果我們要訪問的頁面是一個巢狀在母版頁中的iframe頁面時,這種重定向只會對iframe頁面湊效,也就是會將iframe也重定向到登入頁,這樣就有違我們的目的了。所以我就嘗試了很多方法來實現讓整個頁面重定向到登入頁