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 ...