創新實訓 使用者資訊介面的實現

2021-08-26 02:24:03 字數 940 閱讀 8517

1.簡介

使用者資訊介面包括登入、註冊、設定使用者資訊、獲取使用者資訊四個介面。

2.註冊介面需要的引數是使用者的id和密碼,id為小於等於11位的數字,一般為手機號碼;密碼是小於等於20位的字串,一般不支援中文字元。

登入介面需要的引數是使用者的id和密碼,在資料庫使用者表中查詢到使用者的id與密碼對應時登陸成功。

設定使用者資訊包括設定使用者的暱稱、年齡、性別、頭像等,支援單個內容的設定。

獲取使用者資訊包括返回使用者的暱稱、年齡、性別、頭像等,不返回使用者的密碼。

3.其中使用者登入和註冊介面放到了jsp中實現,方便後續實現網頁上使用者登入和註冊時介面的復用。

4.設定使用者資訊介面的關鍵**:

string userid = request.getparameter("userid");

string name = request.getparameter("name");

string age = request.getparameter("age");

string *** = request.getparameter("***");

string head = request.getparameter("head");

statusbean status = new statusbean();

if (userid != null)

if (age != null && age.length() > 0 && age.length() <= 3)

if (*** != null && ***.length() > 0 && ***.length() <= 10)

if (head != null && head.length() > 0)

status.setstatus(baseconsts.status_sucessed);

}

創新實訓記錄1 前端介面的探索

element ui是基於vue.js的一款桌面端元件庫,裡面有許多比較精美的前端元件。首先需要安裝npm node.js是隨同nodejs一起安裝的包管理工具 首先先來了解一下這三個東西是幹什麼的 npm更新安裝成功檢視node 和npm版本號,此時的npm不是最新的npm 需要進行更新 在nod...

創新實訓(31) 有關使用者訂閱部落格及標籤的介面

本來沒有打算做訂閱功能,這個功能是到現在,隨著專案的逐漸進行,感覺需要訂閱的功能,所以才加上的。首先建了訂閱表,然後實現了一些功能。這裡將標籤的訂閱和部落格的訂閱,存在了一張表中,用type區分,兒subscribed id為部落格或者標籤的id 新增訂閱資訊 param username para...

創新實訓部落格(34) 使用者畫像部分前端展示

import request from utils request 獲取活動資料 export function getuserstatistic 獲取使用者最喜歡的標籤 export function getuserstatistictag 獲取使用者最喜歡的博主 export function ...