後臺整了個防止重複登陸的驗證,前臺cope了一下,結果token 一直很差用,很鬱悶....糾結java
原來是form提交有問題。ajax
首先:異步
1.進入首頁面會進攔截器,這時會建立tokencode
public void intercept(ActionInvocation ai) { //建立token,這裏是一進頁面會得到token的一個值,刷新頁面值會變化 ai.getController().createToken("blogToken"); ai.invoke(); }
頁面放了一個隱藏域放這個token用的【注意這個隱藏域應該放到form表單裏面】orm
這裏前臺我用的是ajax異步提交,因此用的data日後臺傳值有講究blog
data:$('#myform').serialize(),
myform是我 form 的 id 值。至於用戶名密碼就像日常取就成token
這樣就沒錯了!
get