1. 程式人生 > >springboot+ajax實現登入驗證

springboot+ajax實現登入驗證

1.基本思路:

       前臺登入頁面form表單,用jquery設定表單提交按鈕點選事件,不考慮其他情況,理想化使用者已經輸入了使用者名稱和密碼,然後點選提交,然後呼叫ajax向後臺傳入json資料,後臺將json轉化為使用者自己設定的實體類,然後呼叫後臺函式判斷使用者輸入的使用者名稱和密碼的正誤,返回給前臺一個值,前臺根據後臺返回的值來進行跳轉或者彈窗提示賬號或密碼錯誤。

2.只附上關鍵程式碼:

獲取使用者輸入的值:

ajax:

後臺:

注意!後臺這個函式一定要設定ResponseBody!這樣返回的才是一個字串“success”,否則,返回的是success.jsp的html程式碼給前臺的result。另外,JSONObject的maven依賴如下:

<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifier> </dependency>