1. 程式人生 > >SSH框架/JSP Servlet 從Action中傳遞資料到JSP頁面

SSH框架/JSP Servlet 從Action中傳遞資料到JSP頁面

使用 ActionContext進行傳值:
例子:

public String login({
    if(this.userService.loginUser(user)==null||this.userService.loginUser(user).size()==0) {
            return "fail";
        }
        else{
            //宣告Actioncontext物件,封裝user物件session資料傳遞到jsp頁面。
            ActionContext actionContext=ActionContext.getContext();
            actionContext.getSession().put("user"
, user); return "ok"; }

這樣傳遞到的.JSP頁面就可使用EL表示式獲取從後臺傳過來user的資料:

${user.username}