2019/12/17 學習筆記
普通類裏面使用session
首先需要寫一個工具類。然後在工具類裏面寫一個方法
public static HttpServletRequest getContextRequest() {
// 構造request
HttpServletRequest request = null;
WebOperationContext context = (WebOperationContext) OperationContextHolder.getContext();
if (context != null) {
request = context.getRequest();
}
return request;
}
這就是獲取session的方法
HttpSession session = RequestUtils.getContextRequest().getSession();
session.setAttribute("user",user);
這就做到了存session
然後在另外一個類裏面
System.err.println("loginOut");
session = RequestUtils.getContextRequest().getSession();
session.removeAttribute("user");
這就可以取了
html更改按鈕顯示和按鈕文字
document.getElementById("button4").disabled //禁用
document.getElementById("button4").style.display= "none" // 隱藏
document.getElementById("button4").style.display = "" //顯示
document.getElementById("button4").innerText = "點我" //更改文字
//此外如果發現js報錯display is undefine,可能是你在按鈕的點擊事件裏面寫了隱藏
document.getElementById("button4")[0].style.display= "none"//可以shi一下這個